Despite living in the middle of town I don’t live close enough to a grocery store, library (anymore), or anything of any importance to be able to walk too. If city leaders want to revitalize main street America then that’s where they should build those amenities. Not the off-hand knick- knack stores they put there now.
Think about all of the suburbs that could use these things to make the world a better place. If everyone had these things within walking distance then a lot individual cars could be eliminated. Build more amenities in smaller sizes. Not the pricey fancy little fake towns that are so popular right now. Those are not for the average middle class person.
There will still be people who will have to have a car to get around. People who live out in the countryside. A lot of progress could be gained in this area if the ones in charge would think logically about the problem.