Earlier quoted context omitted.
From what I remember, Japanese zoning allows small shops (there's a size limit) in any residential zone. That means no car trips when you run out of bread or milk. Smartest property of that zoning system IMO.
Fwiw that’s what we have in Germany, unless you live in remote places. You always have a Lidl, Aldi, or REWE you can walk or bike to. No idea what our local zoning laws are
Think more in terms of small convenience stores ("Spätis" with daily necessities) everywhere. Typical distance to a store is maybe 500-1000m in Germany. In dense areas of Japanese cities it's closer to one store every 100m-200m.
So in Germany it'd be a 10 minute walk, while in Japan most of your "walk" would be getting downstairs.
The flipside of that is that selection is going to be limited compared to what you'd find in Germany.