I'm just proposing we auction to increasingly higher salaries so all those people get nice high wages. The H1b system is to get the best and brightest for talent we cannot find locally, so paying these immigrants handsomely seems like the right thing to do. Its also good business, because high end R&D facilities should not be crossing their fingers for luck in hiring, they should be able to purchase talent by bidding for it.
I'm not sure how this benefits the richest incumbents -- the pool of workers continues to be the same. It benefits companies who desperately need the most talented workers by making them pay fairly for that top talent.
Frankly, if some company thinks they need the best-of-the-best and cant pay fairly for it, do they really need the best of the best?
A hybrid monster that takes the worst of both a private market (heavily benefiting the richest incumbents) and government regulations (broad and non targeted rules).