Everyone wants a open market, till it's hits the job market.
H1B workers come from countries where the wages are about a fourth of the average wage here. Of course they would settle for lesser salaries. Most privileged American software developers would rather gatekeep than level up their skills.