Hippo there has certainly been cases where a few have overstepped the mark and deserve firing. There are also cases where pilots have behaved outrageously and BA have shown far more leniency.
There are also cases such as the lady collecting on behalf of suspended/fired crew inorder for them to buy christmas food and presents for their children – who appartently was summarily suspended, with senior managment commenting it was far more serious than appeared. In this instance, the press got hold of it and hey presto charges dropped.
make up your own mind, am of the view BA had an agenda, an intimidating one …
and it is these crass behaviours which exacerbates moderates and is manna to militants.