10-year. Immigration. Moratorium.
Includes H1b. In the meantime we can go back to existing visas and use available legal enforcement, especially over the ‘special skills requirement’, like a scripting language taught and used only in India. Any job that required training by Americans should be examined. Any job that replaced American employees should be critically analyzed, now that ‘access’ is no longer available for donations to the Clinton Foundation.
The problem is H1B visas is their improper use. Put a floor on the salary. Market rate plus 15%. Then see how many companies hire them. Also make it retroactive and include not only Techs but administrative people. Dis-incentive the program unless you really need it.