Ehem... I'm not American either. I live in Switzerland, but some of my neighbours are from the U.S. And you still don't understand. At this point I'm at a loss and don't know how else to explain my point. Maybe someone else can help me out here, but I'll give it one last shot:
I'm not saying that supporting regional dialects and accents is unimportant. It's only unimportant for the point I'm trying to make. Even for the U.S. , regional dialect support is extremely important, as appalachian English is very different from how people speak in, say, Los Angeles. What I am saying is that the lack of support for any specific dialect or accent isn't a reason to disable Cortana outside the U.S. Many people in this thread argue that it makes sense to disable Cortana outside the U.S. , because they suspect it will initially support only U.S. English (that's BS, but lets stick with it for the sake of argument). Well, if I live in Yorkshire (because I just watched an episode of Downton Abbey), but set my smartphone to U.S. English, does it then still make sense to disable that service? At least as far as speech recognition is concerned, disabling that service is completely ridiculous. It makes absolutely no sense, and the people arguing that point here aren't making any sense either.
If people argued that it makes sense to disable a speech recognition service based on your device's language setting, that would make more sense. That isn't how MS' services work. It is not how Cortana is expected to work.