"To add insult to injury I gather a very pleasant member of our cabin crew fraternity has been on Trip Advisor complaining about BA pilots getting preferential treatment at a certain T5 coffee bar and as a result the days of cheap coffee (by that I mean free coffee but with a healthy Tip for the brilliant staff) are over too....."
Probably the best way to describe how the corporate culture works in BA to a newcomer. Just don't take it personally.