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....
And the players in the arena -- per this sampling from 2023 ---

The list is MUCH longer, and includes academia, municipal and state governments and more.