This is one thing that will never disappear from internet, not until someone come up with some good technology, or every country renew the actual equipament they have for something more stable, which i highly doubt they will do due to the cost.
Now lets say that all the internet system on the world was working just fine, no bad equipament, wires and what not, even tho, due to the physical distance still have delay, why? The answer is, the actual method of link, the wires that are used, at least most of them, and not even taking into the equation the satellites, work on eletric pulses, its not light speed, so the distance have influence on the whole system.
Now take a look at my connection, from my home to GW2 official website:
Now, as i said on other post of mine, my latency on GW2 is generaly around 250ms, im not sure where is the physical location of the server i chose to play, West Coast or East Coast, but by the latency i get i would take its East, otherwise it would be higher latency.
Now i ask you, is there really a necessity of that route? My answer for that i got a while, but still, my ISP in particular dont invest in infrastructure, i would take many dont, my ISP is from Spain, they bought a company from this region a couple of years ago.
Im not sure, it maybe have places with even worse routing out there, not to count that, if some routes pass through China, then whoever need it is fked to no end, if it still like some years ago i mean, i heard China apply some heavy filtering on their connection, not sure if still the same tho.
By the way, i tried do a traceroute to www.creativelabs.com (im used to access like that even tho it redirect to us.creative.com) and it send my connection to Asia, maybe its where the redirection system is. Not sure tho.