Airlines and training schools should have a closer relationship and only train the number of forecast pilots required plus a contigency.
Rather than be allowed to train hundreds who then have to wait months if not years for a job and will pay more to get type ratings.
Of course, this could never happen as most airlines cannot plan to end of the day, never mind to the end of next year.
Airlines should not be allowed to use future employees to fund its own expansion.