Why would they now take guys straight out of training school when they could advertise for crew with so many hours, airline experience but who don't have the necessray type-rating.
Because even with BA paying for a type-rating, the five year engagement freeze at a low (practically cadet level) pay makes it cheaper for them to recruit from the schools.