The reason Jean there has been so much 24hr av, is because BA have run with a lot of surplus crew for self-serving political reasons to do with their aspirations to start a new fleet at LHR.
BA wold never agre to a bidding system for cabin crew because the Pilots Bidline is so costly and inefficient.