Dobs, most every time I've encountered connection issues with the game, it has been because of bad weather somewhere in the USA. Thunderstorms, hurricanes, floods etc. all affect the connections no matter how well maintained servers they have.
Of course the servers would be located in more stable areas like here in Finland. That's what Google does. However, most American players wouldn't like the ping times above 200 ms.