There appears to be a lot of BA pilots telling BASSA/CC to "get real". Let's not forget BA pilots are also payed over the market rate and recieve better than average industry perks. Oh yes, lets not forget that BA managers also recieve greater than the average industry package.
Although not directly involved with BA I have flown with them many times and believe their CC are above average. Their bloated and overpaid management structure is BA's weakest link.