I pay for trash pickup, parks, libraries, roads, schools, fire, and police regardless of my usage (all out of property taxes). I can stick 8 kids in my local school system, or none, and I’m charged the same. Even my water and sewer are provided for by local government, with only my electric service being a for profit (yet highly regulated) utility, and yet internet connectivity is put forth as a beacon of capitalism where we expect competition when a natural monopoly exists by way of the last mile.
The “unfairness” is simple. You regulate the entity who runs your muni fiber operation, and if they don’t meet your metrics you’re measuring success by, you replace them (whether that’s internal folks or an org contracted to provide services).
TLDR Ramp muni fiber deployments with rigorous operational oversight as a requirement.