Most of these companies offer "support" in pretty much any country they do business. By support I mean you just select a country from a list to create an account, you don;t necessarily get localized support.How many countries EA, Activision or Ubisoft supports then?
Problem with Sony is that they offer no such solutions. You go to create an account and the country simply isn't on the list. Nintendo fixes this by supporting all countries with an account, but a lot of countries don't have access to the store.