We've heard these same promises time and time and time again, only to keep on getting the shaft.
The only way to stop H1-B visa abuse, and to make STEM careers attractive again in this country is to KILL THE H1-B PROGRAM.
H-1B is like eating the countries ecnomic and technical seed corn every year.
Everyone step back and take a breath here. You are confusing two totally different categories of aliens.
First H1-Bs are non immigrants admitted for a limited time and for a specific reason. What Trump is talking about here are permanent Resident Aliens (LAPRs) admitted with the knowledge that they will reside for the rest of their lives.
Most after 5 years will naturalize to US citizens.
Currently all the preferences for LAPRs (head of the line) goes to family members of US citizens and family members of LAPRs. That's the only criteria, you can be a total looser but if you are the father of a US citizen you go to the front of the line.
Under this new program it will be the likelihood of you contributing to the US economy that gives you a preference. There will be no categories for IT workers or engineers. It will be based on overall education level, past work experience etc.
We absolutely need to make this happen.