Maximuss,
'Tis an old PPRuNe stratagy, don't like what's said, attack the messanger. Note 412A's response above, quite typical of the type.
To be ignored, of course.
BA is like several large companies in the USA (not necessarily airlines either), they have grown top-heavy with middle/senior management. This needs to be reduced drastically, otherwise the newer carriers will eat BA for lunch.
Of course, full service airlines, flying to many overseas destinations will have more employees per aircraft than the low cost carriers...unless many of those functions are outsourced, a time proven way to reduce costs.
PanAmerican didn't outsource to any great degree, EAL likewise, and suspect SN didn't either. All gone now.
Of course, one can carry outsourcing too far, HP for example with their maintenance. The FAA was not pleased either.
Flight crew...kept in house.
Cabin crew, in house as well, but on fixed term contracts, renewable at the discretion of management.
Aircraft engineering, in house...except at outstations as required.
Flight ops support (dispatching etc), kept in house.
Nearly every other function could be outsourced, and in many cases, at significant cost savings.
Drastic action....yes, but may well be required for the survival of BA.