Reasons I think people in that age range would prefer to live in a city:
1 - More people, more events and places to socialize == more opportunities to find a mate
2 - Since people in those age groups right now are sacked by debt, or working jobs lower on the totem pole (or even super low paying internships)...living in a city means they can avoid car ownership
3 - This might sound ridiculous, but...along with point 1, socializing frequently means drinking, and in suburbs, that usually goes hand in hand with drunk driving. Not an issue in the city.
Honestly modern suburbs just make you feel isolated.
Reasons I think people in that age range would prefer to live in a city: 1 - More people, more events and places to socialize == more opportunities to find a mate
2 - Since people in those age groups right now are sacked by debt, or working jobs lower on the totem pole (or even super low paying internships)...living in a city means they can avoid car ownership
3 - This might sound ridiculous, but...along with point 1, socializing frequently means drinking, and in suburbs, that usually goes hand in hand with drunk driving. Not an issue in the city.
Honestly modern suburbs just make you feel isolated.