A pilot shortage will not truly exist (in my opinion) untill mainline companies have to park mainline aircraft due to a lack of trained and qualified crews. This is after all the regionals have already folded because of a lack of pilots, not because the mainline flying is outsourced.
I really don't see this happening.