I understand, but if the US doesn't want immigrants then why not open up in Canada or some other place that have freer immigration law. Or is America the only place you can be successful?
That's a fair question, and a real trend. In the short term it doesn't seem detrimental to the US economy. I believe that the US will gain pole position in the future by encouraging immigration of high skilled, entrepreneurial individuals. And data suggests a similar benefit.
America is the best place for VC money. For now atleast, in 20 years, who knows? Singapore or Canada or Berlin may become the next hotspot.