Not really.
For Example, I setup a business on the Oregon side of the Portland, Oregon / Vancouver, Washington border. Oregon doesn't have a sales tax, should I have to pay Washington sales tax because I had someone buy something from my shop in Oregon?
Same kind of deal, omg.lol have my servers located in the United States, payment processing happens in the United States, in United States Dollars. In no way is omg.lol making a special usecase to handle European customers.
Now, Europe is free to attempt to excise their laws againt omg.lol, however they wouldn't get much further than "you're blocked in the EU" and having to get ISPs and transit networks to blocke their traffic, and payment networks to stop serving EU customers for that particular merchant ID.