The kids that keep flocking here seem to be fine with low wages in exchange for better quality of life than big cities - myself included. But "getting ahead" doesn't really exist here unless you're an incredibly talented restauranteur typically given the general lack of fast-growing industries that support much of a middle class besides healthcare. The culture here really does not respect greed very well unless you're already in the right social cliques that respect greed to some degree.
In short, I'd say that this socioeconomic is actually very representative of the problems that the US as a whole faces with generational gaps and opportunity gaps and shows that even if we eliminated race as an issue we'd still be left with surprisingly little difference in economic outcomes for labor (I think Asheville is something like 89%+ caucasian).
While I don't know if that's actually true of Denver, its quite plausible that vacation destinations (like Denver's mountains) would drive up local real estate and consumables prices with competition for transient uses, while much of the economic activity associated with the vacationing uses would materialize elsewhere (with people buying nonconsumable supplies), driving up the cost of living more than they provide direct local economic activity.
In the last 3 years or so, rents have gone up largely because laborers who can't find work in other cities have been able to find work in or near Denver, driving up demand for housing while simultaneously driving down average wages. This is slowly being alleviated as new housing is being built, but it'll be a few more years before an equilibrium is reached.
I would hazard to say that the legalization of pot has more to do with these troubles than anyone wants to admit to. It draws in people who subscribe to that lifestyle from a huge surrounding area (increasing demand for housing and supply of labor).
I'm not sure that equilibrium is really something that is in the cards here, anyway. The job market is just one piece of the puzzle, and the horrific city planning isn't doing anyone any favors.
Needless to say I'm aggressively looking for other places to be.