"Having never lived in a truly big city I don't really understand why would anyone walk to anywhere, as such more density necessarily means more traffic".. Ok I filtered a bit with what I actually understood... still, you should try living in a really big city, preferably outside of north-america and see what "walkability" really means in it's natural environment.