I cannot understand how the CAA show a continuing blind eye to this one.
Ryan Air operate under an Irish AOC therefore the CAA have no jurisdiction. your point, though, is a valid one. See my earlier post, you will be better off in the hold, the bags can go in the cabin for free.