I agree that these concerns about H1Bs are about suppressing wages
If you raised the minimum pay for H1Bs above $100K annually, you'd still have the H1Bs, they just wouldn't be a source of people you can pay the equivalent of $15-$20 an hour to do your coding and run your systems for you.