The technology is certainly not the issue here. The entrenched monopolies have all but guaranteed nothing happened in the last mile for 10+ years while their job got easier.
Just take a look around. There are very very few places in the world where you can get 100 MBit (and use it for more than a minute). This was the height of bandwidth technology in 1995. Today, 10GBit is the jellybean standard in networking gear.
As for water pipes: in many places they're a century old and leeching toxins into the drinking water. My wife worked on a project at Northwestern that studied this issue in Midwest cities. Outside a few rich cities, infrastructure like water is in terrible shape. Because there's not much profit motive in building dumb pipes, and the municipalities don't have the money to give much public subsidy.