And my wife's worked for an immigration lawyer and has seen the tricks these companies use--believe me, they find ways around the rules about having to advertise the jobs for Americans first, and having to pay prevailing wages to the visaholder.
Yep, I've seen those games firsthand. Of course companies are squawking that there is a shortage - the alternative would be to hire back the older workers they jettisoned in 2002.