You literally can't build the kind of "concrete jungle" that you used to be able to because of environmental.
Like a store with a few parking spaces up front, the building and an alley around the back to one parking space (for the staff) and the dumpster is literally illegal without a multimillion dollar stormwater treatment system or a bunch of extra land (i.e. suburban sprawl).
This is also why you only ever see <low number> family houses on 1/16th to 1/8 acre (depending on the sqft of the house + parking) and the it jumps right to N-over-Y megacorp apartment blocks (maybe with retail on the bottom).
For example zoning keeps industry away from residential, preventing disasters like the West Texas Fertilizer explosion.
Aaaand, the real kicker is that the towns typically can't fight too hard because a lot of zoning provisions they'd use are not up to the legal standard it takes to do battle with a megacorp and they'd rather keep them on the books as they are than have the megacorp's lawyers pick them apart.
So you can still have Chernoybl in your back yard with zoning.
Reformulate the question: why do people tolerate living in dense tiny apartments, without easy access to necessities like childcare and grocery stores?