See this is what I love about the internet.
It's a mish-mash of lose agreements and we can only upgrade certain areas under our own local control. You get people whacking 50 gazllion jigabit pipes in very small areas, where they can copy 60 DVDs worth in a microsecond but the minute they need a patch off back-street Taiwanese MoBo maker, it's back down to dial-up speeds and 2 hours to get some obscure 500Kb patch for a very annoying problem. Last time I needed some obscure audio drivers it took 45 mins to download 23MB sitting on a 50MB pipe, my bit's alright it's the other bugger at the end that can't be asked to upgrade his kit.
"Your internet speed is only as fast as the slowest link in the route."