I'm going to play devil's advocate for a moment and pretend I'm the CEO of a telecom company. Given the volume of data traffic, it's inevitable that customers at the end of the line, road or street won't have the same speed as customers at the beginning of the line. Take telephone service, for example. Back in the day, seven people could be on the same line. Eventually, the service quality wasn't the same when you got to the end of the circuit. That's the sort of answer you might get from the telecom industry.
Companies sell customers a specific service at a specific price, but the quality of that service actually depends on overall customer demand. What do you make of that?
How do you think the carriers might respond?