But zoning is also part of the issue. Residental areas many places in NA is often strictly residental - designed around that people can just take the car to go grocery shopping.
In europe it is more common that you have things like a supermarket in walkable distance (or atleast short trip on a bike).