From all the people I know around here who're on an H1B, the salaries are quite on par with US nationals. I do admit that I don't know anyone working for the companies named in the article (TCS, Infosys).
The issue that needs more discussion is why not let US-educated non-immigrants have an easier path to Permanent Residency vs. letting them leave the country to start companies back in their homeland.