Part of the problem could be external to BA i,e, society and it's occasional distrust of "managers"
I had a conversation reported to me recently, it took place between two members of crew on airport standby, at an airport where there is little union influence.
Those involved were a fairly recent recruit and a crew member who has been there a number of years.
When the younger crew member commented about being bored, the other suggested she visit the duty managers to see who they are (social call) this met with a total refusal as the younger one wanted nothing to do with any managers
I can't help but wonder how many arrive for employment with this attitude