The big flight schools at aeronautical universities in the States have been reducing their fleets - nobody wants to pay 150K+ for a degree and a job that starts at 30K. It is simple maths. Plus, I read that the US military is being cut drastically by Obama and that will likely reduce flight time among the military aviators in the States. The airlines will get fewer good candidates over time.
Let's hope salaries rise in the US and Europe as a result of the growing demand/supply imbalance...