How would you suggest that from a Constitutional perspective? If I own a company, shouldn’t I be able to make my own choices regarding where I operate and whom I employ?
I say this as a 50s IT worker, so I have some skin in the game, here. National interest only extends so far. The only way that the US will increase jobs is by making it profitable to do so. That would require massive deregulation and downsizing the government.
Business restrictions are what led to this impasse, so I don’t view them as beneficial. Wages are only one consideration. Regulatory and compliance costs in the states are out of control. I say this from the perspective of one who grew up in small business.
As for the H1B problem, global trading has ways been a celebration of cronyism. Free markets require a level playing field, and the H1B program was conceived to do just the opposite. It’s another area where business and government have conspired at the expense of American interests. It should be eliminated completely.
You would have to revise the taxation laws and business regulations more attractive for American companies to employ Americans and keep their offices here. Yes, as you said you should be able to go where you want but I would want to make that less profitable for you.