In my opinion the "problem" is very simple.
Young people in the US already learnt (in the huge discussion the Colgan Air Accident brought up), that life as a pilot sucks.
Sleeping in offices before the flight because you can not afford a room at your base.
Earning nearly nothing.
Being tired all the time.
etc.
Before that they already read that even the pilots at the majors lost most of their benefits:
- Cutback in wages
- Pensions gone
- etc.
So, the one who is now at the point to think about a career as a pilot, has not heard for the last 16 years a positive thing about being a pilot.
The idiots in europe, who still P2F just take longer to learn