yeah... the long term solution is to upgrade the exchanges, but in the short term they CAN re-route you through alternate routing partner (or at the very least a different one of their gateways, which may also put you with a different routing partner).
Time Warner has been doing these very things for me for a long time now. Been running through Hilton Head's gateway (about 100 miles away) instead of Florence's gateway for several months. Jacked up the latency for my first few hops, but by changing that one routing point, it shoots me through different corridors and bypassing nearly all the heavy lag spikes from the congested nodes around here (at times up to 3 seconds...even the Rokus would throw up on themselves). It's when I get handed off to their routing partner that is causing the issues now... which we get changed up every couple of weeks as the congestion creeps up.
Was running via TATA the other night... and now I'm running on Cogent again.... OMG, I sooo want to get in game right now. When I first get on Cogent, I get some amazing response times...
Code:
Tracing route to 199.91.189.30 over a maximum of 30 hops
1 2 ms 1 ms <1 ms LPTSRV [10.10.100.1]
2 39 ms 28 ms 27 ms cpe-066-026-112-001.sc.res.rr.com [66.26.112.1]
3 24 ms 19 ms 42 ms cpe-024-031-198-009.sc.res.rr.com [24.31.198.9]
4 19 ms 19 ms 20 ms 24.31.196.212
5 31 ms 27 ms 26 ms be33.chrcnctr01r.southeast.rr.com [24.93.64.182]
6 35 ms 38 ms 36 ms bu-ether34.atlngamq46w-bcr00.tbone.rr.com [107.14.19.48]
7 36 ms 35 ms 37 ms ae-1-0.pr0.atl20.tbone.rr.com [66.109.6.177]
8 35 ms 36 ms 39 ms te0-0-0-10.ccr21.atl02.atlas.cogentco.com [154.54.12.109]
9 37 ms 36 ms 38 ms be2050.ccr41.atl01.atlas.cogentco.com [154.54.0.165]
10 36 ms 35 ms 38 ms be2168.ccr21.dca01.atlas.cogentco.com [154.54.31.94]
11 41 ms 43 ms 44 ms be2148.ccr41.jfk02.atlas.cogentco.com [154.54.31.118]
12 46 ms 45 ms 45 ms be2106.ccr21.alb02.atlas.cogentco.com [154.54.3.50]
13 49 ms 49 ms 51 ms be2088.ccr21.ymq02.atlas.cogentco.com [154.54.43.17]
14 72 ms 73 ms 73 ms 38.122.42.34
15 50 ms 49 ms 49 ms 10.2.2.1
16 49 ms 49 ms 50 ms 192.34.76.2
17 52 ms 52 ms 50 ms 199.91.189.234
18 49 ms 49 ms 49 ms 199.91.189.30
Trace complete.
C:\Windows\System32>ping 199.91.189.30
Pinging 199.91.189.30 with 32 bytes of data:
Reply from 199.91.189.30: bytes=32 time=50ms TTL=239
Reply from 199.91.189.30: bytes=32 time=60ms TTL=239
Reply from 199.91.189.30: bytes=32 time=49ms TTL=239
Reply from 199.91.189.30: bytes=32 time=52ms TTL=239
Ping statistics for 199.91.189.30:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 49ms, Maximum = 60ms, Average = 52ms
So... there is actually something the ISP's can do right now (well, may take a couple days or maybe weeks, depending on the red tape involved each time). It's just getting them to actually do it that is the problem.