Probably not a popular view, but I think there's some truth to it. Check out the Harvard JCHS article [1], more households are paying 30, 40, and even 50% of their salaries for rent than ever before.
Major shifts like this can only be explained by culture, IMO. Maybe the US is undergoing a major shift toward wanting to live in city centers, even at the cost of saving for the future? Or people in certain metros just think they're that exceptional / special / etc. that they "deserve" to live in a certain place? Or everyone in a high-ambition career think they don't need to save because they'll "make it" (maybe true?) and will have fuck-you money in a few years?
It's a big change from the past, that's for sure.
[1] http://www.jchs.harvard.edu/research/publications/projecting...