Here's why I believe you are wrong.
Not only is there going to be a pilot shortage, there is going to be a skilled labor shortage in all fields in the USA. The boomers are retiring now and taking with them valuable experience in thousands of career fields. It is not just he airline industry that is going to feel the pinch. All industry's will be raising pay and benefits to attract competent employees in the near future.
The first pilots to get raises will be the regionals. As high time captains are drawn off to the majors, pay will increase in an attempt to retain them. The majors will consequently have to raise pay and benefits to attract them. Ab initio programs will surface and so will training contracts. Imagine a world where a company will pay the balance of your training contract.
As all fields of commerce start to feel the pinch of a shortage of an educated work force, they will make their field as attractive as possible to attract more candidates. It's happening already. Police departments all around the country are scrambling to attract people to be cops. Take a look at the recruitment page of the San Jose police department.
http://www.sjpd.org/joinsjpdblue/ Check out the pay and working conditions. I'll bet you didn't know it was so good.
It won't be long until you see ads like this from every airline and every other sector of our economy. I think the future looks bright for pilots and other highly skilled technicians/workers.