I'm not sure it's just that, it's also I think, that Americans find it acceptable to live in suburbs. If everyone tried to live in the city centers (like they do in nyc or SF), small places would also be the norm.
Suburbs are a compromise, where you get a little of column A (room enough for decent living) and a little column B (urban wages and access to capital), which equals a lot of column C (long, shitty commutes).
Well, one reason would be:
> long, shitty commutes
another is that some people prefer urban life.
I bet you'd be surprised to hear that in some countries people actually prefer to live in apartments to houses.When I ask why, they often state the fact that it is much less work to upkeep an apartment, so I guess that would be another reason. I personally understand why would some kid from the midwestern suburbs want to live in nyc, even if it means a much lower standard of living.
But in reality I think it really is purely cultural, people prefer what people like them around them prefer. People in the US were living in the cities as well before the "white flight", so at some point, urban middle class families were also the norm.
One sniff test for the credibility of this is to look at what rich people do.
No matter where you go, the wealthy tend to have large country estates. Sure, they may have a luxury apartment in town as well, but where do they spend their leisure time? Bingo.
Guess what, tons of land leads to different expectations
Europeans, New Yorkers, and (increasingly) people from the Bay Area think that paying forty billion dollars a month to live in a closet is normal. It is not.
I should probably return that math degree :/