Juan
I agree with the thrust of what you say.
However, a relatively small group of disaffected employees can be very troublesome.
When you have 5,000 voting for strike action, that is bound to have some effect on an organization.
I believe that this dispute needs to be ended, but that is not to say I believe that BA should give into the demands.