I moved countries twice in a relatively short amount of time. I switched credit cards along the way. I buy digital goods and services that are distributed through regional digital stores. Such a fricking mess.
Changing regions for an account is often a non-trivial operation. I could not just update my credit card information for my Xbox on the Xbox, but had to go on the web and mess around for about an hour.
The language of the store is often tied to that of the country. My Xbox is now partially in German.
You end up losing content. My iTunes music purchases from the Netherlands are no longer available for download from iCloud.
You end up losing updates. I can no longer update the HSBC banking application as it is locked to the United Kingdom store.
You end up being unable to download useful applications. Due to an unclear distribution decision from the city of Amsterdam I cannot download a pay-for-parking application from a Swiss store.
Do not enough people move countries for this to be a problem? Why does the European Union tolerate this abuse? (Switzerland is not part of the EU, but the United Kingdom and the Netherlands are. Apparently there has been a consultation.)
To be clear, some of these problems exist outside of digital stores as well. It just makes even less sense that you cannot download or update an application across regional boundaries. Or maintain a music collection.