My 2 cents. Any employer recruiting to fill h1b visa positions should have to pay a fee equivalent to a four year college degree scholarship in the field that they cannot fill locally and the H1b visa should expire in four years- no renewals.
I like it!