Proof will be in the execution
Having grown up in the upstate (non-NYC) portion of New York, all I can say is "good luck with that." For those who are unaware, the upstate and downstate parts of NY are 2 different worlds. Upstate NY is very thinly populated in some places, and economically depressed in many others. Getting working, reliable 100 Mbps broadband to some of the little villages in the Adirondacks is going to be a challenge, let alone 300 Mbps. And the economics of providing broadband upgrades to decent-sized cities that are losing population and lacking people willing to pay for it is also going to be interesting.
I imagine it will work for metro NYC (and maybe Albany.) The contract probably specifies "average aggregate bandwidth" or some other clause to get them out of properly lighting up every single hamlet. At least it's cable, so it's a little easier than providing wireline DSL service.