What this points to is that we need a new global trade and taxation agreement for handling this. But the policy makers don't want that because they benefit from it.
Ergo, it'll always be like this.
At best you can add additional sales tax for non-resident companies at the point of sale to kill their bottom line. But no one will do that because the government will be the target of the abuse from the consumer.