This actually does keep prices in check. Albeit, a bit backasswardsly.
I may be off on the specifics but it's something like: Having to offer 100mbps at the lowest rates in (poor neighborhoods) increases the speeds of each tier while keeping the price the same.