There are inevitably going to be many, many people with friends from all over the world. If you region-lock they have to run multiple accounts (and won't always get what they have payed for, which on the other hand some companies would do just for that reason). Additionally it makes it a pain for clan play as well - for example if accounts are region locked and you are australian in an NA clan and we get an oceanic server down the road, you can either transfer your account for lower ping (and lose all your stuff on NA where your clan plays) or you have to start entirely new from scratch.
Personally I think the best solution is to have a central master server containing all the account data for everyone, then select a region on start-up and play wherever you want to play at the time.
Edited by OJ191, 09 June 2012 - 05:51 PM.

















