When a Major has 50 or 100 resumes for every slot, thousands of active resumes on-file and each of those resumes is "highly qualified," there is no shortage.
When an interview at a Major is contingent upon traveling Grateful Deadhead-like around the country to job fairs, hangar presentations, career conferences and the like, there is no shortage.
As long as there are X number of ATP/1st class medicals for X-1 pilot seats, there is no definitional shortage.
There is no pilot shortage. There are inflections on the demand curve, which are solved by resources.