I live in a suburb of Stockholm and it is like that, every neighborhood having its own ice rink, some are inhouse and some are opened, mostly free for use and divided for hours with and without hockey clubs.
In my area there was practically nothing, but recently a bunch of things got built like walking paths connecting the neighborhoods, a school, sports centers, a park not too far away...etc. I think it had an overwhelmingly positive impact on the community and only some of it came from tax dollars too.