Temporary work visas are considered permanent by everyone. Three year long terms with unlimited renewals. Corporations and visa holders consider them pre-citizenship.
That was never the intent.
Reduce the term to 1 year. Cap renewals at 33% for a second year. No renewals after that. And require a gap as long as your prior visa before you can even apply for a new one.
Offshore employment corporations should have higher tax rates and lower benefits in bailouts. Offshore elements of their corporations should not have access to US courts.
At most major corporations it's visa holders hiring other visa holders, usually from their own tribe, college or village back home. They consider it a racial imperative and are judged by in-group thought leaders if they don't purge the Americans.
"H-1B Workers Due To Lose Legal Status Amid Shutdown"
https://www.thegatewaypundit.com/2020/04/h-1b-workers-due-lose-legal-status-amid-shutdown/