"And the municipalities are nullifying the will of private citizens."
Every time the politicians running a municipality enact something desired by less than 100% of the residents it's "nullifying the will of private citizens", but it's also enforcing the will of other private citizens. If it does something which nullifies the will of a majority of the residents, said politicians will find themselves replaced come the next election.
Almost all of the members of the NC legislature are not residents of Wilson and I daresay the ones who voted for that law were more concerned with what TWC wanted than what Wilsonites did.
I feel reasonably sure that the elected officials in Wilson who got Greenlight started were residents of Wilson and a lot more in touch with the wishes for faster broadband of their fellow residents, wishes which TWC and Embarq weren't interested in dealing with until Wilson started Greenlight, and then, as I recall hearing at the time, all of a sudden they started whining about how they were going to "real soon now".
In my neighborhood in a different NC city, where we're only about 3 blocks from a switching station, I heard "real soon now" about DSL as Carolina Telephone and Telegraph became Sprint became Embarq became CenturyLink. At some point I gave up and went with cable modem.