Earlier quoted context omitted.
The US needs an offshoring tax. If you want to sell to Americans you also need to hire Americans.
You want to tax foreign businesses that sell stuff to you? Ok, given you can only tax stuff when it passes into your territory what you really have there is called a "tariff", it is paid by… the customer, when they buy the thing. The seller has an entire planet to sell to. The US has about 25% of the money to buy things with, but even then only because we all like your money. Moment we stop liking your money, that pr…
They really don't there is a reason the EU pretty much instantly caved in the last trade "negotiation" and it's most of the world frankly doesn't have much money. There certainly isn't enough untapped demand to fill a USA sized hole anywhere.