If you used to pay $50k for low-end tech jobs, you can probably find someone in the US to do it for $70k. The H1B is meant to fill skill gaps, NOT save money on those skills.
If a company can't operate by paying market rates, that's a business model problem.