It depends on what you are optimizing for. If you are just optimizing for making the numbers go up, the yes letting big tech hiring all the available foreign workers so that they can do even more big tech stuff, increase their revenue, lift their share price, produce GDP, increase tax revenue etc. But what if you care about the diversity of the foreign workers in terms of field or specialty? What if for example you have a "Made in America" slogan and want to hire manufacturing workers so that we can have a renaissance in manufacturing?
The current H1B program is terrible in that it has a lottery. A strict salary-based distribution is marginally better but I would hope that it should incorporate multiple factors.
The current H1B program is terrible in that it has a lottery. A strict salary-based distribution is marginally better but I would hope that it should incorporate multiple factors.