And that still solves not all that much because you still have to feed the city by fleet of trucks, and still need to have a fleet of vans to deliver all of that to the stores you now walk or cycle to.
You're comment can be distilled to "well the solution is many orders of magnitude better than the status quo, but it's not perfect so it's equally bad"