Stop Blaming Indian Companies For Visa Abuse - By Norman Matloff - Aug 26, 2013"Its true that almost all the programmers the Indian companies hire are foreign workers, and that they offshore some of their work. But for many U.S. companies, most of their programmers are foreign workers, too; just plug software engineer EBay into LinkedIns search engine for a dramatic demonstration. And those companies do offshoring as well.
Most important, both Indian and other businesses use the H-1B program for cheap labor. Although the Indian companies hire at the low end -- typically holders of bachelors degrees -- while other companies often hire at the masters level, both types of companies are underpaying at those respective levels."