Not only Ryanair, look at Aer Lingus and others...
Charge someone to design a system with errors. Do a survey to see what people think and then charge to fix the errors that shouldn't have been there in the first place the joke being if at first you don't succeed, call it version 1.