
American citizens, in their own country, SHOULD NOT have to compete with the entire world for jobs in America... please DOWN VOTE if you disagree and then tell us why.
(media.greatawakening.win)
The Division Of Labor

I have not reviewed the fine details of the H1B debate, but I'll bet it does not mention the real cause of the problem: The artificial discrepancy in currency values. If the value of the Indian rupee against the dollar were closer to equilibrium, then wages would be similar and no one in the US would bother hiring Indians.
Funny how so much corruption stems from corrupt money.