It's what is great about old cities like Edinburgh in Scotland, apartments with shops and pubs below or near by.
Zoning is taking land that's not developed and slicing it up deciding where things should go. That is terrible. It's centralized planning. It is against every principle of freedom of families to choose where to live and to engage in commerce. It is the worst kind of socialism.