I lived in a community with municipal broadband (Brigham City, UT / UTOPIA fiber) and it was extremely well run. There were still private ISPs handling basically everything, it's just that they used city-owned fiber and offered very reasonable rates.