> The h1b program is supposed to be for people at the top of their field so they can skip the normal visa line, but it is commonly used to save money through exploitation.
Incorrect - such people already qualify for green cards under the "alien of extraordinary ability" criterion. At least in theory, anyway.
There is no "normal visa line" btw, unless you mean the green card diversity lottery, which people from eg. India and China don't even qualify for.
> A long time ago I read an hn comment that suggested h1b visas should go to the highest paying jobs, with the logic being that if they are such a rare talent they should probably be getting paid more.
This is in principle a good idea although I suspect that if actually implemented employers would figure out how to game the system just as they do now.