Competition is generally regarded as a good thing. When these people stay in the USA, they generally depress wages and send all the money they earn back to their home countries anyway, which does the rest of the US economy no good at all. Really I'm not sure we should even have any sort of H1-B program at all.
I don't see the problem. (Score:5, Interesting)
Re: I don't see the problem. (Score:2)
False statement
Senior technologists earn same or more, because they are better qualified.