It isn't but BA would never manage to harmonise all the different contract types. That has never been on the agenda. A separate mixed fleet at LHR adds complexity but this is far outweighed by the benefit of starting Mixed Fleet with a blank sheet of paper and not having to comprise if new contract crew worked alongside the existing LHR crew.