I was not specifically blaming SE. What I'm against is this desire to throw the blame everywhere else but SE. Their decision to have only one cluster of servers for everyone and in Canada is a weird one no matter how you spin it.
Someone somewhere might still have problems or might not and that is the point. Only because someone somewhere will still have problems is not a good reason to not fix it for everyone else.
I picked CS as an example. I could have picked every other online game, even other MMOs. Is common knowledge on online gaming communities that you should pick the servers that are closest to you and that picking the ones that are far away is going to cause you problems. Only in here this logic apparently doesn't apply because reasons.