How can anyone say that! Just becoz H1B workers dont get paid proportional to U.S. counterparts does not mean that they are are not good. It means there is discrimination when it comes to paying foreigners.
And if U.S. engineers were so good and sitting at home, why are companies not out there looking for them or they not looking at the companies. Why are companies (who are out to make money btw) going for these do called average workers?
That study is just full of political bias and not real research!
How can any H1B worker tolerate such an insult!