I'm sure it depends on the size and efficiency of the municipality...but the ones around Portland are about as incompetent as they come.
Don't forget that many are subsidized...so yes what they are paying monthly may seem to be cheaper there is probably tax money being funneled to that municipality for offering broadband as well.
https://ocio.iowa.gov/broadband-grants
Lots of money being thrown at the startup costs...
Honestly they might be better off using that money to buy everyone StarLink dishes...the speeds are going to be better than what a lot of them are getting.