Comment I'm an immigrant who left (Score 2) 770
I worked for 6 years at a US research institute on an academic H1B. I got a new job offer and would have loved to stay but couldn't get a commercial H1B (lost in the H1B visa lottery: my chances were 1 in 3).
So I moved to Switzerland last year. I'm still working for an American company, but I won't pay any taxes, buy products or use services in the US any more. And a US citizen still won't have my job, it went overseas.
If the US decreases the H1B cap even more, you'll see more stories like this. You can't keep jobs in America this way.