They tried pretty hard mate. Ryanair won't put you up in a hotel or pay hotel rates for the crew who have a duty elsewhere the next day. Also the aircraft needs to be somewhere early doors the next day as well.
Low prices demand high-utilisation and low cost base. Mate you got what you paid for. Stop whinging. Unless you have been on another planet, you knew the score when you booked. I fly with them a lot but I know that one day they may well dump me somewhere I will need some serious cash to get home or to my destination. That's the grown up real world price of 1p fares.