It's not the people moving here that are struggling.  It's the long time residents that are getting priced out of their own homes and neighborhoods.  Most of the people that are moving and staying in Denver are young professionals that can afford the high cost of living.  But every apartment they rent at a high price is raising rent for the people that have lived here for years.