I'll take the FTTH and leave Comcast and Century Link behind, thank you very much.
Would be even better if the City charged you for the fiber link and then let you select your backend provider. E.g., the way consumer choice works in the electric space. Let the city run/own the cable, and let the back-end carriers compete to provide the backbone and value-added services. Give every house a basic connection that lets them interact with city and state services only, for free.
Replace that with a $100/mo. FTTH plan, plus Netflix and you're still saving money. And many people have Netflix + Comcast already.
As to TV, you spread the network costs over both internet AND cable TV and should include a portion of TV/equipment rental revenue when calculating payback periods. Cord cutters are significant, but many people still want cable TV channels and rent DVR's.
It's $100/mo only if you hit 50% uptake rate. If your uptake rate is only, say, 33%, because most people don't care about gigabit and would rather save the $30/month, your per-household cost shoots up (as does what you have to charge to recover the investment).
The idea that you need to use facebook's/etcs spyware just to share a couple photos with your friends goes against the entire premise of the internet's PtP architecture.
More generally, does a media companies ownership of the infrastructure create a conflict of interest when it comes to providing a symetric communications path so you can stream your kids video's instead of having to involve a 3rd party to "cache" them for you?