That is a very disingenuous post Bealine.
Sorry, didn't mean to sound quite so smug!
I must, however, defend our loyal cabin crew because the vast majority are hard-working and not wrapped up in the cosy little industrial agreements you seem to think they are! The thousands of accolades they receive from customers speak volumes about their dedication and loyalty to both customer and company alike.
Just as much of BA's problems actually come from bad people-management and these are being addressed one by one! The fact the cabin crew have had industrial unrest in recent years shows the harshness of some of the management style!
EasyJet have been forced into hotac etc during disruption by the European Commission - if the "EC Charter" hadn't been introduced, the descendants of Stelios would still be crying "tough" every time an aircraft went sick!
The heritage carriers have the infrastructure and BA are swiftly delivering the customer service that goes with it!