Bex88.... No choice, low to no roster satisfaction and all enforced by BALPA. I even took this up with AB and all I got was a shrug of the shoulders.
I think you will find Bex88, Balpa have done exactly what they are there to do...consult members, ballot, and when no agreement was reached escalate this as a failure to agree with the company.
Bigger battles ahead, such as the up coming pay negotiations, which will have a far greater effect on the careers and lives of all the pilots within BA.
Maybe this is why Flt Ops capitutaled on it??