BG
I dont thnk that anyone is being taken advantage of here. However the fleet will need to become a bit bigger before they can use collective bargaining effectively to negotiate a more realistic package. Otherwise BA will see a huge turnover rate where the costs outweigh the advantages to an efficient highly flexible fleet.