I disagree FDOS, I think some people do come on here moaning that BA is not as good as Qatar for instance. Qatar markets itself as a five star airline, much like Etihad did for some years. BA to my knowledge has not and does not, it claims mid market for all cabins bar F and is happy and profitable in that position. Regarding if one is happy buying mediocrity, exactly what you get with BA, just as you do with Premier Inn. It is expecting more that disappoints people….have reasonable expectations, like a lot of people do, and you will find BA to be a good choice.