I didn’t read the whole article so I am sorry if this post repeats what’s already stated…
I think the answer to the question of why people want to live in urban but don’t is very simple: Money.
To live in urban center neighborhoods limit you to one of two options; expensive trendy homes/apartments with the bars, shops, parks, etc. nearby or low income neighborhoods where there is a fear of crime, plight, etc. Yes, there are up-and-comings areas that are affordable, but let’s face it they are usually a block or two surrounded by more dangerous areas. I would love to live downtown or one of the urban center neighborhoods, but the area’s I like are too expensive for the returns (IMO). I think lots of other young people and boomers are feeling the same way.
The cost of living downtown (mainly referring to Columbus here) plus the added expenses of HOA fees, parking costs, lack of adequate grocers, etc. outweigh the benefits of the nearby entertainment and cool address. Living in the burbs is not cool and it lacks many of the things that I like, but for half the price I have a place twice the size, free and plentiful parking, 3 large grocers within walking distance, nearby pubs (though not trendy but they have my friends), close movie theaters, safe nearby parks, good public schools (if you have kids), and I can safely walk around at night without worry.
I think it’s an issue of cost and simplicity. And also, Columbus’ lack of cheap and convenient metro-wide transportation makes living without a car difficult, if not impossible. If you live downtown and don’t own a car, large area of the metro area are simply inaccessible.
So yes, urban living is a desire for many but the sheer reality of the expenses and/or lack of amenities make it out of reach or impractical for many…and maybe it should be. If you make urban living for EVERYONE, would it continue to be the cool desirable place to live? Probably not.