"We did some research on it," Rubin continued. "Two people living near each other, in the same sort of neighbourhood, had different internet service providers. And a player matchmaking with them who's also right next to them matchmakes well to one, but the other guy's ISP uses a totally different route, and suddenly he feels like he's in another country, even though he's right next door.
There are various factors affecting online multiplayer. Of course it depends on how [well] your Internet Service Provider manages their network. Other considerations include throughput or data rates, as well as the number of connected users or devices and so on. It also matters if you are wired directly to your access point or using wireless technology. Even the type or quality of your router will affect your online experience.
So having dedicated servers will not be the answer to dodgy connectivity.