Despite some of the stuff written here, and in the odd other place, relationships with cabin crew are not a significant problem. Persuading your own managers to fight your corner with cabin crew managers can be more difficult, but every company/organisation has its power hungry empire builders....BA is no different.
Just for info...What is the money at pp34 for Long Haul Capt?