This thread gives the impression that the US is rather different and intrusive. "To go to the US" is as easy as flying there from a Visa Waver country. "To live in the US" is a different thing.
FWIW, a similar story can be constructed for Canada - in order to be landed immigrants, we had to go through selection by a province (submission of over an inch of paperwork, interview, months of waiting), selection by Canada (similar pile of paperwork, waiting), pay hundreds of dollars for medical exams and single-handedly support the local "passport photo" and fingerprint establishments. There were checks done by the police and both provincial and federal levels of both countries involved.
I suspect this process isn't unique to any one country. Oh and the whole process cost a few thousand dollars in government fees.
FWIW, a similar story can be constructed for Canada - in order to be landed immigrants, we had to go through selection by a province (submission of over an inch of paperwork, interview, months of waiting), selection by Canada (similar pile of paperwork, waiting), pay hundreds of dollars for medical exams and single-handedly support the local "passport photo" and fingerprint establishments. There were checks done by the police and both provincial and federal levels of both countries involved.
I suspect this process isn't unique to any one country. Oh and the whole process cost a few thousand dollars in government fees.