H1B auctions are perfect, so long as you want to maximize the total dollars "saved" by American businesses, by hiring cheaper foreign workers.
But if you actually want a way to hire top-skill foreign workers in specialties where America is short on local talent? No, sorry. 99.5% of specialties don't and won't pay enough to win an auction where Big Tech has opened its checkbooks.