I know what you're saying about how things are arranged in Europe vs. the U.S. suburban model, and I actually would prefer the European model. But most of the U.S. isn't arranged that way.
Maybe cities are more like that than the suburbs are, but I've been through some bad neighborhoods in Cleveland: Hough (ref. http://en.wikipedia.org/wiki/Hough_Riots), East Cleveland, South Euclid. I've talked to people who live there, and talk about the "black tax". Like so many other supposedly black issues, it's actually a "poor tax". It's just that those two demographics have a pretty significant overlap.
In those neighborhoods, choice is much more limited, and typically more expensive.