As someone who competes against H1B's all the time for jobs, compensation, and equal opportunity, it's *so* rough. And there are so many arguments that this stuff *doesn't* happen, that's all bularkey. Honestly. I've seen them offer 85k for an entry level programming job, plus sponsorship, only to hire in some talented guy that works 60 hours a week for $52k. It saddens me to see this law being abused so. This was a great read... thank you.
Do you mind if I ask what field you are in? I'm only asking because I like to see where the trends are for employment and H1B. For example, the article nails the IT situation. Abuse is infamous in that sector, but for scientific research positions, from my own experience, that is not the case.