Municipal owned fiber is great -> you permit and add it on EVERY dig. Putting a new sewer line in? Run fiber. Someone wants to replace their sewer lateral? Run fiber. Repaving? Run fiber. Someone doing a new development. Run fiber.
You can actually wholesale it out as well if you want and let folks compete on top of it with backhaul etc (at whatever level you want, from customer service / billing handoff only to some backhaul network comp). That said, fiber to the home is pretty close to a natural monopoly. Everyone should have a fiber to their house, but it makes NO sense for competing providers to string up fibers in most cases and so they do not.
I'm on fiber now with a hardwired set of connections to pretty much everything. It is AMAZING! I do remote work, video conference, large files. Even my 300Mbps cable service only had 10Mbps upload (or less), so wife and kids doing whatever on things (dropbox file sync maybe for large vidoes) meant my zoom calls were dropping. Gigabit is 4-6ms (!) ping to major services. And symmetric.