Sadly this is a clash of cultures and personality, take your average CC member, and your average Flight deck member, and you will continue to get the US vs THEM comments.
It just all seems exacerbated at a place like BA due to all the competing interests, and entrenched outdated work practices.
Put another way..its not going to be solved easily.