Yes. Simply shutting down the H1B program would mean not recruiting the best and brightest from around the world. That has been good for American industry.
What we need to eliminate is the hiring of foreign workers just because the businesses don’t want to pay what American workers demand. That can be done by making it more expensive to hire foreign workers than American — but if the foreign worker is really exceptional it will be worth it.
yes as much as I think the program has been abused there are a small percentage of workers that we get that give the united states an edge internationally