For other shopping, you can usually park in a relay parking (a parking close to public transportation) and you will be 5 to 15 minutes from the shops. And unless you brought a real shitons of things (which already means that going shop to shop is going to be annoying anyway) it's not going to be an issue. I lived 8 years in my city without a car. I was very rarely a problem.
The only thing is for people with disability. I can understand that for them, a car can still be practical.
It then becomes annoying for everybody: As a driver, you will be stuck in traffic and pollution most of the time. As a pedestrian, you will have to always mind your surrounding to be safe and you will have to smell the horrible car exhaust.
Since our center is mostly car free, it honestly feel more convenient. Sure you have to sacrifice the convenience of being close to your car, but you can be in and out of the center in a matter of minutes, never be stuck in traffic, and being there is much more enjoyable.
Also, my city converted a lot of road into pedestrian way and they added a lot of place to sit down, take a break, ... Before that, you where always stuck in a narrow sidewalk, bumping into other people with cars going full speed less than 1,50 meters next to you... Not really a pleasant experience. Your only hope to catch a break was in the shops themselves, meaning you where trying you damnest to go from shop A to shop B as quickly as possible. It made people overall more aggressive and your experience very bad.
And finally, they added more green space which help prevent flood which started to appear in the last years because we had too many area covered in asphalt.
however, the infrastructure must be in place to make the public transport option viable in the first place.
We already live in a society that is WAY too convenient. Instant messaging, online shopping, GPS, Google and all the rest of it has moved us one step closer to a ultimate, permanently-cathetered lifestyle of never having to leave the couch.
Let's welcome a reduction to the tiresome noise of internal combustion, methinks.
unfortunately, after leaving that job i could never get back into that habit - maybe because my only other option (two blocks from home) was a large chain store, and the food quality was never quite the same.