I sort of not really agree. I think the problem is bigger. We make cities where housing and jobs are placed very far from each other. That leads to freeways. We need to accept the views, noise, and smells of industry. If we established safety standards that were enforceable, then we could do that.
Where does your breakfast cereal, sugar etc come from? Oh a factory in China. But what if you lived next to a sugar mill? Or walking distance from such a thing? You could work there! But you also would have to live with the fact that your kids would want to go to school nearby and they would have to walk next to huge trucks carrying material to and from the factory.
The moment you separate the factory or farm from the places we live in. That's when things go bad. You then need modes of transportation on a daily basis.