ding! ding! ding! we have a winnah! Of course you also have to add the fact that H1-B's work for 20-30% less than natives, and don't talk back or threaten to leave if they get treated like dirt.
I have a PhD in Electrical Engineering and I know firsthand that the H1-B program is a FRAUD.