This bothers me a lot as well. The EU shouldn't have domain over American companies. There's a reason that there isn't a ton of Tech companies in places like Germany.
Also i think there are lot of tech companies in Germany they just target german audience.
Just don't accept European customer's data and you're fine.
I don't live in Pakistan.
My servers aren't in Pakistan.
Pakistan can't force me to comply with their laws just because a Pakistani national uses my site.
Same thing with EU laws.
The mere fact that a Pakistani or European uses my site doesn't subject me to the laws of Pakistan or the European Union.