More than happy to agree to disagree ... that is what debate is all about.
One point - please don't think it is only cabin crew that have been at the center of this for the last 2 years. The whole of BA have been dragged through the mud by striking cabin crew and I think that you may be a little too optimistic about the way things will pan out for those who continue in their thousands (5751?) to vote for strike action.