The US needs immigrants. We need the best and the brightest. Those are the folks starting the new job creating companies. That’s what keeps us so innovative. The H1B is a good gauntlet through which we can get those immigrants. Ended it is shortsighted.
[dead]
We have EB1, EB2, EB3 programs for the "best and the brightest". We don't need H1B for that.