- Do not tie the applicant to a particular employer, and
- in addition to min salary requirements, also require independent demonstration of in-demand skills. Otherwise this system is too easy to game for large employers/sectors, who could do the equivalent of dumping by temporarily paying high salaries and then ratcheting down once they anticipate the market will clear at their desired price.
So basically, turn the H1B into an O-1 style visa where you don't need to be as extraordinary as long as you're well-compensated.
Which was exactly the intent of the H1B in the first place!
> Citizenship granted after ... 3 years?
I like the intent, but that's pretty aggressive. Permanent residency after 3 years is maybe a better way of phrasing that.