I think one of the real triumphs of Ryan Air is their expectation management.
Their customers are expecting a fairly grim experience, but accept that, so long as the flights are cheap and by and large on time.
Customers expect flying with the likes of BA or air France to be a decent experience and are then angry and disappointed when it turns out not to be so.