See the problem with that is that such companies have to pay what's called an "exit tax" It's roughly 24% of UNREALIZED GAINS. For the record a large portion of any publicly traded companies stock is held by the company itself. Thats what they usually pay bonuses in and where stock buybacks go. Being forced to dump a massive amount of that on the stock market overnight would crash their stock. And that's not even getting into all their physical and intellectual assets that're worth hundreds of billions. That would bankrupt pretty much any large corporation, especially tech companies that are worth upwards of a Trillion Dollars at this point.
Completely offshoring the company just isn't an option. What would be more likely is they would try and offshore as much as they can while keeping the actual company in the US, but that leads to other problems like latency, scheduling problems, etc. etc.
Truth be told, if you completely cut off the visas, they wouldn't have much choice but hire Americans. You can simply offshore the entire company without it resulting in either massive competency and efficiency problems because management is an entire 12+ hours ahead of the rest of the company in terms of physical time zones. Or they incur a massive exit tax that would essentially either bankrupt the company or result in such a large loss for the investors that it would be grounds for a class actions lawsuit because the C-Suite can be deemed to no longer be acting in the best interest of the investors.
See the problem with that is that such companies have to pay what's called an "exit tax" It's roughly 24% of UNREALIZED GAINS. For the record a large portion of any publicly traded companies stock is held by the company itself. Thats what they usually pay bonuses in and where stock buybacks go. Being forced to dump a massive amount of that on the stock market overnight would crash their stock. And that's not even getting into all their physical and intellectual assets that're worth hundreds of billions. That would bankrupt pretty much any large corporation, especially tech companies that are worth upwards of a Trillion Dollars at this point.
Completely offshoring the company just isn't an option. What would be more likely is they would try and offshore as much as they can while keeping the actual company in the US, but that leads to other problems like latency, scheduling problems, etc. etc.
Truth be told, if you completely cut off the visas, they wouldn't have much choice but hire Americans. You can simply offshore the entire company without it resulting in either massive competency and efficiency problems because management is an entire 12+ hours ahead of the rest of the company in terms of physical time zones. Or they incur a massive exit tax that would essentially either bankrupt the company or result in such a large loss for the investors that it would be grounds for a class actions lawsuit because the C-Suite can be deemed to no longer be acting in the best interest of the investors.