I live in a smallish suburb, and unfortunately, they do not provide street chargers (I'm also signed up for the city's newsletter and there is never discussion about it).
I checked where chargers are located in my area, and it's mostly gas stations and some shop chargers in the more posh suburb a few miles away. None of my local grocery stores have chargers. The posh stores are too expensive for me to shop at continually - I can't/won't afford to shop at whole foods for my normal food... but they have chargers.
Even if they were provided, I (and most others here) don't park on the street - but in the lot attached to my apartment (built in the late 80's). I'm also lucky I don't pay for parking (or rather it's part of my inexpensive rent).