Why is European immigration to the USA more uncommon nowadays?

Do most people in the UK, Ireland, France, Benelux, Germany, Nordics, Italy, Spain, Switzerland & Austria feel that they don't get a better deal job wise being stateside than Euroside?
Update: Is part of the reason also the difficulty in getting the Green Card and US Citizenship?
2 answers 2