Maybe they should be asking themselves who will join Aer Lingus, get a free type rating and 1500 hours, then leave to go elsewhere? Or who will join and stay for the rest of their career? If they took that into consideration then maybe they wouldn't need to get contractors and do major, expensive recruitment drives every couple of years.
My tuppence worth...