> they dont have automatic detection
I thought they at least used something complex to attempt to prevent non-EU users using third-party app stores. I also recall a legitimate EU user is not allowed to travel abroad too long before losing access to those stores.
Might be in case of moving region to EU there are something like this, but to move it to US all you need is US gift card.
What Google does is completely different - they enforce local regulations on your accounts just if you keep using them within specific region for too long. Though Google dont actually change billing region or Google Play region.