That's interesting, I'd love to see some pictures of a city without street parking, do you have the name of any?
The one thing they all have in common is that they are all wealthy suburbs.
You can check pretty much all cities which designate no-traffic neighborhoods.
IIRC while ago there was a HN submission on how the city of Santiago de Compostela (Galicia, Spain) had banned all cars from its city center.