"The H-1B visa program, created by former President George H.W. Bush...."It's been goin on that long, and through those that followed" Clinton, "W", Obama and so on. It's been a very long "game" on the part of companies to side step especially American engineers.
I say you have a 3-year waiting period after application for H1B, and you have to go through a rigorous screening process like trying to get a security clearance.
What this spell is the end of Big-5 consulting shops, and them getting away with what they have been doing. Too long to explain here, but it's a scam. It's a jobs program for the sh*thole third world. Pakis, Chinese, Eastern Europeans....