I live in a "rural" place on one of the nation's fiber backbones, one of the top in the country due to nearby military/government facilities, and we don't even get the full 7Mbps bandwidth we pay for. And that's still $30-40/mo.
And all that is because Verizon won't upgrade their equipment to handle the congestion that happens at night. It's not that they can't, but that we're "rural".