Because fuel is so expensive.
Rather because the population density is much higher. So there's less need and more inconvenience to longer commutes.
And because driving is slower and less convenient than public transit there. Seriously in Berlin, Paris or London I would prefer the public transit options in nearly all of my trips.
Rather because the population density is much higher. So there's less need and more inconvenience to longer commutes.