Captain,
BA is a big organisation, statistically there will always be a few uninformed morons. However please note there are lots of your ex colleagues in many departments including me, who have the highest regard for you and your actions.
I salute you. Good luck for the future!
Currock Base