First, the countries economy depends on its citizens having jobs. If you, instead, give those jobs to non-citizens, then you hurting the economy.
You write this crap and you get modded "insightful"? Jesus wept! How is money earned here, spent here and taxed here different depending on the nationality of the person doing the earning/spending/taxpaying?
Most people here on H1B's send a large amount of their salary back home. That means that the money paid to them is leaving our economy, and instead propping up other economies.
What is the basis of this claim? Given the current exchange rate (i.e. the dollar is worthless) I have my doubts about that.
I have no problem with immigrants getting jobs, because immigrants are here permanently. H1B's are temporary visas, with no intention of becoming permanent citizens (although many do find ways to convert).
What are you waffling about? Our company is full of H1B people who are all on the road to citizenship. If you want to discourage them from staying here, then keep up the anti-immigrant xenophobic rhetoric.
We don't have enough jobs for all our IT workers as it is, we don't need to be importing more unless there isn't anyone here that can fill the role.
Right. Our company used to hire graduates from American colleges. They'd take three days to do something a European graduate could do in a few hours. Fix the education system and become competitive with the rest of the world. That'd be a better approach than lowering the bar for your own people and raising it for others.