- Lack of "drive". Young people mostly want to find a nice job and that's it. In my perception this is less in France, where people may want to "kick ass" more (historical pride maybe) and maybe in the UK or Germany
- People are 'naive', and by that I mean the sentiment "this is the way it is, don't bother changing". Since everything pretty much works, it's difficult to see faults (or maybe faults enough to motivate a change)
- People in Europe need more hand-holding. They are usually more theoretical as well instead of "go there and do it", something is much stronger in the American continent (which goes from Canada all the way to Uruguai/Argentina/Chile in the south)
- Labor laws, difficulty in getting talent outside of the EU (depends on the country really - still, usually easier than getting an H1B)
Also, every country has its quirks: French cannot speak english to save their lives (usually)
In the end, Europe has a lot of opportunities, they have only to think outside of the box. But don't be so quick to count them out, they have literally thousands of years of experience.