Biggles - the food may have been "awful" (as is most airborne food) but at least you didn't pay extra for it - or for your booze. Plus you got an allocated seat, may have picked up AirMiles and, probably got a fare on the sector that was less than anyone else's. All in all I'd say that GB do their punters - and BA - proud (and no, I don't work for them).