The anti-immigration people aren't trying to keep the elite programmers out. The technology companies aren't trying to get the elite programmers in. The technology companies are trying to pay slave wages to mediocre programmers rather than pay competitive wages to Americans.
I've watched it first hand from the sidelines. I'm not a programmer but I work directly with them on a daily basis. VERY, VERY few of the immigrants I've seen coming in are what I would consider remotely in the realm of elite.
Elite programers can find a job in any country, and they can make a ton of money in any country. That's the beauty of the internet, there's absolutely no reason they need to come to the US to flourish. The people trying to come here aren't the elites.
I've watched it first hand from the sidelines. I'm not a programmer but I work directly with them on a daily basis. VERY, VERY few of the immigrants I've seen coming in are what I would consider remotely in the realm of elite.
Elite programers can find a job in any country, and they can make a ton of money in any country. That's the beauty of the internet, there's absolutely no reason they need to come to the US to flourish. The people trying to come here aren't the elites.