Comment Re:Skilled workers (Score 2) 64
I think some people feel like they should come, work like slaves for a few years to earn money to take home, and then leave so that a freshly trained American citizen can take over the job.
The problem is that they often don't earn that much to take home, living costs in the US being what they are. Also it's not a very attractive proposition compared to what other countries are offering. I know some people do that kind of thing e.g. with Saudi Arabia, living in a compound for a few years and then leaving, but they come out as millionaires.