You are setting up an argument that was not made by the original commenter. If you pay attention to the Slashdot debate, the prevailing attitude is that this is wrong no matter where it occurs. Perhaps you could elaborate on why you feel it is *not* wrong when it happens in "corporate america" [sic]. What we are talking about here is H-1B visas and the abuse of the system by business. As you must be well aware, businesses claim that there are not enough qualified Americans to fill all the tech jobs that need to be filled and this means the US needs to bring in more qualified tech workers from abroad. Politicians who get their money from such businesses have elevated the debate to the national level and increased the number of foreign workers allowed in the country, using the same business argument they are being fed by their backers. Schools have been blamed for not teaching enough tech and a wide ranging debate on how to increase the numbers of home grown tech workers has ensued. There are whole segments of the education industry, sometimes funded by governments at all levels, that are promoting tech work as a secure and life-long career path. And all of this is a lie, from beginning to end. There is no shortage of US tech workers. They are everywhere. Instead, the real travesty here is that a visa program promoted and executed for the expressed purpose of filling a shortage is a complete sham! This program needs to be shut down immediately, or at least severely curtailed.
Look, if a business of any kind decides that it will outsource its IT infrastructure and workers to to a foreign country, that is one thing. All the buildings and computers and networking gear and workers would then be located and employed in that foreign country. Not something an American might want, but business may dictate it. But to use a lie to bring in foreign workers onto US soil and fire US workers for the purpose of having a non-citizen workforce that can be rotated/replaced at will and paid less than prevailing wages and benefits? That's a different matter. And this lie is propagated at the highest levels of American government completely unchecked. American citizens need to do something about that. Just use your own head and think about this for a few minutes. How far could such lies go and how much of the American economy and workforce could they affect? THINK!
There is a certain percentage of the American population (sadly, usually white and Republican) that thinks their fellow Americans have it too easy, or that they are too lazy, or some such. These Americans have swallowed the notion that if "you" want to compete, then "you" must work for the same amount an Indian worker would accept, or a Mexican migrant might accept (because these foreigners know they have no rights and can be fired for any reason at any time and thrown out of the country). But Americans don't live in India, or Mexico. Americans have to live and survive in a country with a higher cost of living, not to mention the daily differences in the way life is lived in the US (like requiring a car). These Americans also usually think that they are somehow the exception, that they will succeed through hard work and unpaid overtime. That they deserve to be paid more because they accept no benefit, temporary, contract work. They will soon learn that this is now a dream and that they too will be replaced by younger, more desperate, workers (or foreigners living among them while having few rights).
As much as we don't like outsourcing to other countries, the long term effect of such outsourcing is that the cost of labor in that foreign country rises and there is a more level playing field. This is even happening in China and that country is struggling with the consequences, just like the US. But bringing the foreign labor into the US and displacing American workers is a much more evil way of keeping labor poor. It does not bring the same benefits to the rest of the world, while destroying American labor at all levels. The US, and Europe, enjoyed an incredible rise in living standards starting in the late 19th century and lasting through most of the 20th. Whether you like it, or not, it was primarily due to the rise of the power of labor. Labor forced higher wages, defined work hours, safety standards, benefits and pushed through government regulation and oversight. Huge strides were made in every sector of the economy and life improved tremendously, for everyone. And now we are witnessing a regression, mostly fuelled by hate.
Please show me how this influx of constantly rotating temporary foreign labor and the displacement of American labor is a benefit.