How do network operators address network latency/impairments today?
Network operators can add more and more servers in different locations and on different networks in the attempt to have a server close to all possible users. They also have extensive peering arrangements with many other networks in as many cities as possible. Both of these approaches are very expensive, and there still will be gaps in coverage.