I don’t fly them, for many reasons, but also this one: Ryanair charge you to check-in. There is no “no price” check-in option – you either pay to check-in online or pay more to check-in at the airport. Goodness only knows how they get away with it. Or is there an option to fly and not check-in?
But yes, BA’s fuel surcharge: acceptable when fuel spiked. But years have passed and fuel costs have rebalanced to a new ‘norm’. Time for them to get a move on and get rid of it.