I don't think it's as simple as rebelling against your parents -- plenty of my schoolmates are perfectly content to be slaves to their cars, and a good number of my city friends grew up here.
We, at least, do have the option of driving if we need to: we just walk a few blocks to the car share and off we go.
Over time, what I've come to appreciate the most is the middle ground, something that is incredibly rare but does exist within pockets of larger cities and that's the ability to easily choose between walking, taking public transit, biking or driving to really any destination. All of the big cities in the pacific northwest (portland, seattle, vancouver) do this well, in addition to areas outside of the city centers in the north east as well as some of the first ring suburbs.