I agree.
As someone who flies with both Ryanair and BA, I find the latter fails to deliver much more frequently than the former.
Now people who work for BA may have a view that their product is superior but from my perspective as a customer, and all things considered, I prefer Ryanair to BA for my short-haul flying these days.
(Long-haul is a different matter and for these flights it's always Club World - that is, until all my Miles have been spent!)