Internet is a global service. If a european connects to my server in the US where was the service sold? American companies can easily argue the sale was made at the server in the US. European countries would of course disagree, but that doesnt actually mean anything because the company doesnt have any assets in the europe and then it's just a political battle of american government vs european governments.
> If a european connects to my server in the US where was the service sold?
Did you sell something? If you sold something, it's in Europe.
> American companies can easily argue the sale was made at the server in the US.
No, they can't, the server's physical location has nothing to do with the delivery of the sale.
> European countries would of course disagree, but that doesnt actually mean anything because the company doesnt have any assets in the europe and then it's just a political battle of american government vs european governments.
If there are no assets or representation in Europe then there's nothing the justice system can directly affect, so of course it becomes a political matter between governments to enforce it in case the importing country determines the product is doing illegal stuff, that's not a secret and it's how it's worked for a long time.
The internet being global doesn't mean it's lawless, no idea why people still believe that.