British Airways is quickly becoming a low quality, low cost services, but premium priced airline. Apart from removing food from their services and replacing it with Marks & Spencer buy-on-board menu, on that particular flight, they even managed to run out of food for those who were willing to pay. It was impressive to see so many passengers having and expressing the same opinion: next time well just fly another airline, that reflects that quality of service into the ticket prices. This came only a month after the major IT failure that grounded all BA flights for a weekend. The only thing they have left is safety - if they lose that, then its over.