Makes perfect sense, if the excess fuel costs outweigh the commission costs
Ryanair earns every time they identify an oversized bag at the boarding gate. They just share some of that money with their staff.
Remember that the mass of something is the same if it is in the hold or in the cabin, and just because something is large doesn't mean it necessarily has a large mass.