Agreed, and I’m a “STEM” who stands to be directly affected, and has been in the past. Long experience shows me that really good people generate far more jobs than what they occupy. So far as I know, Trump has been fairly consistent on these student visas.
The “abomination” of the H1B visa abuse you speak of is just that. Sometimes companies will bring in aliens with little to no background in the area they’ll be working, train them with American workers about to be fired, and then pay the imports 1/2 or 2/3. Some high level prosecutions with serious fines and jail time would cut this back greatly. (It’s hard not to use expletives when discussing this practice!)