As I've said, places with multiple official languages definitely pose a challenge. Canada (mostly) breaks up nicely into English and French parts, but most multi-lingual countries are more difficult. Even in these cases, though, I think picking one of the official languages of Switzerland is better than picking English, which isn't even one of their languages.
While eventually the site itself could be translated, category names can't be. If we had multiple categories for the same place in different languages, profiles would be put in one or the other, and wouldn't appear together. So we can't have a category for every country in every language.