Most experts disagree that reducing H-1B will create jobs for Americans

If the US significantly lowers the number of H-1B visas now, employment for American workers will rise materially over the next four years:

Quartz | qz.com Data: University of Chicago Initiative on Global Markets February 2017 survey