Everytime there is an update of an App that is not somehow allowed in the country where I originally setup my iTunes account, I have to go to my fake account in the country I am currently living to update FREE apps.
Horrible user experience.
Apple won’t allow my main account to be switced to the region I am currently living at so I have to do this kind of crap every single time.
I have to share your frustration, the fact that despite things being digital, we are still being essentially "region locked" with virtual walls. And I do agree switching regions everytime is annoying.
I have experienced this on both iOS and Android.
On iTunes, it is actually quite easy to create foreign accounts, and Apple made it simple to switch store in the iTunes app itself. The annoying part is Apple only allows one region being logged in at one time. So when you switch store, it will log you out, and you have to log-in with the other account.
With Google, it's the other way around. Creating foreign Google accounts is super difficult. Even with VPN, sometimes Google can still detect your actual location. Worse, unlike Apple, Google doesn't allow you to switch regions on the fly. It's locked with your Google account's region. Now, on the bright side, once you managed to create a foreign Google account, Google does make it easy to switch to different accounts because Android allows multiple Google accounts being logged in on one device.
None of them is perfect. But to be honest, most major developers do make their apps available to most/all regions (where they can by law).