It also avoids a lot of cultural/communication problems. Even when everyone speaks the same language, words have subtly different meanings in different cultures. This is true across NA as well, but SF vs Atlanta is much closer than Chicago vs India or Brazil. Not to mention that these are also big countries with their own regional language variations.