Rongotai - may I suggest you consider placing (perhaps a copy of?) that posting in the 'Safety, CRM and QA' forum? There is a lot of relevance in your posting relating to those topics.
Also do not be misled by EVERYTHING you read on pprune. There are a lot of flight crew out there with safety very much in mind.
BA Forum moderator