They can be. There just needs to be the proper balance of oversight. The lower down the government chain the projects are run, the more control the people have over them. For example, I wouldn't want federal or even state run internet, but municipal or even county internet would be easier to deal with since my voice would represent a larger share of the customers/votes and has a higher likelihood of being addressed. At the higher levels, one locality might have an issue but only represent 1% of the customers/vote, so you could end up with that minority being neglected.