This has been going on for decades. The only thing that surprises me in this article is the H1B1 workers recording everything electronically and usually in a department of say 50 IT workers they'd keep like 3 Americans thru a transition period.
We discussed this at length on eraps. Candidate Obama said he would do something about American companies that shipped jobs overseas. Nothing. Then President Obama appointed Jeffery Immelt to head up the "Jobs Council." Immelt is the GE head that was shipping GE divisions over to China. Again, nothing from the Jobs Council or our President.
As far as IT work goes, it doesn't matter anymore. As I said in the 1990's that "giant sucking sound" was coming thru a fiber optic line. We've offshored most of our IT. Our systems are housed mainly in Asia. Bad infrastructure issues we just have to live with it which isn't that hard because the jobs that used those systems also were offshored to Asia. A lot of our US taxes are done...guess where...Asia.