The only reason I moved back from Brazil (considered by many to be a "third world country") is because most of my family is in the USA and I wanted them to have a relationship with my children.
So why do so many Brazilians want to come to the USA and complain that we don't allow more of them to come be U.S. citizens? Brazil doesn't share a border with the U.S. Why wouldn't they try to go live in Portugal? It'd be an easier language barrier adjustment and whether it be the U.S. or Portugal, you still need to go by airplane.
Social democratic nations throughout Europe generally lead America in a number of quality of life categories.
Are they just more brutal than we are about not allowing more immigrants? If there is a world full of people who need a job, why don't they all flock to these European socialist states? Are they even allowed to do so?
If your're an American, chances are that you will make more money than you would if you lived in most European Liberal/Socialist Democracies.
You are also more likely to be shot, murdered, spend time in jail, work longer hours, get much less vacation time, have a shorter life and be less healthy. Your children will be more likely to die in infancy, be obese or have diabetes, and be less literate and educated.
You can't have it both ways. Working my life away is the lesser of two evils right now. It's a choice every individual must make. The only thing that can make it worse is to work my life away and have my wages seized in taxes to pay for those who don't work. That's why taxes make American people angry!