If you want to simplify the system, lobby for multiple nations to adopt a good standard, or move on.
Don't want to comply? Don't accept users from that country. That's the reality of a multi-national...
Yes, if you want to provide services on the Internet and don't want to comply with the laws of some countries, then you have to make sure you don't provide services to those users.
You see it all the time in copyright related situations, where companies lack the rights to distribute something in certain countries -- so, Spotify doesn't work in every country, for example. Neither does Amazon Prime Video. Netflix has a different selection in each country it operates in, and is also not available in every country.
What's the difference?
Perhaps you meant to say that other countries shouldn't enforce their laws just because you communicate with their residents?