I think BA cabin crew have a way inflated idea of their importance. I've just cancelled my South African trip with BA and re-booked with KLM for next weekend. Theres 4k pished up the wall, thats someones salary.
Judging by these comments,
Army Rumour Service > > Forums > > Normal Life > > Travel > > Does anybody fly BA by choice? BA will not be missed.
This has all the all hallmarks of swiss/sabena. While I feel for the rest of the company, the best option would be to fold the current mess and start again.
Careful what you wish for.