As long as they charge 6 figures, there isn't a real pilot shortage. This is just the industry whining in the hope of finding a sucker (US taxpayers) to subsidize a training program for them.
In other words, all other things being equal, you can probably train a decent number of pilots from savings from not cancelling flights, without plucking tax payers or raising ticket prices.
And then they wonder why no-one is biting...
Why isn't there a shortage of corporate lawyers? Because they pay them very well.
The industry can figure out a way to get people through the system if they really want to. They can find a way to hire military pilots if they really want to.
Currently, you need 1,200 hours experience from a designated aviation college or 1,500 hours experience from GA.
I believe airlines will lobby Congress to halve the number of hours in the very near future as they get data on the massive pilot shortage.
The solution is obvious, of course. Machines can drive cars, hence, they will be also flying planes soon.
Pilots complaining their jobs are routine? Good. All routine jobs are to be eliminated, the sooner the better.
More recently the combination of consolidation, less competition and lower fuel costs have created record profits. [1] [2] [3]
Also, machines are already doing most of the flying. "Autopilot" comes from aviation. :-) Automatic planes are actually a less tricky problem than automatic cars, as there's much less random stuff to navigate in the air. [4]
[0] http://www.economist.com/blogs/gulliver/2011/12/business-quo...
[1] http://www.nytimes.com/2016/02/07/business/energy-environmen...
[2] http://www.usatoday.com/story/travel/flights/2016/01/12/airl...
[3] http://www.theguardian.com/business/2015/jun/08/us-carriers-...
[4] http://www.cnn.com/2012/03/24/travel/autopilot-airlines/
The airlines are also afraid to put pilots in a situation of power at the negotiation table.
In the world where I routinely get cross-Europe plane tickets for $30, airline pilots are about as glamorous as truck drivers, and will be replaced by robots about as soon. And no, nobody wants to go back to the time when average ticket price was $300 or more.