Depending where the customer lives and wants to go, Ryanair can easily be 2-12 hours faster than the alternatives.
Especially in Eastern Europe, they might be the only airline with direct flights between smaller cities and Western Europe[1]. There's no way I'm choosing Lufthansa and changing flights in Munich if I can go direct with Ryanair and save 3+ hours.
I've wondered if I show up as this type of customer to Ryanair, since there have been a couple of times when it's been within their terms for them to charge me (e.g. slightly overweight luggage, lost boarding pass) and they haven't.
[1] Destinations from London Luton, almost entirely Ryanair and similar budget airlines -- zoom in to ~Slovakia: https://www.flightconnections.com/flights-from-london-luton-...