BA managers and staff deserve each other
Looking at all the posts on the various BA sites, it would seem to me that BA managers and staff deserve each other.
They do not deserve paying passengers/customers, so will go the way of the dodo......like GEC/Marconi.