I read something recently analyzing what tends to happen when there's tons of artificially cheap public housing. Market forces determine housing prices regardless of government interference, so when the govt rules by decree that their public housing will be cheaper, the price differential doesn't go away, it just changes form. And more importantly, it changes hands. The price difference changes form from money into power, and it changes hands from the landlord into the govt agency or official in charge of determining who gets to live there and benefit from the lower cost. Make sense?
I don't disagree that housing costs are out of control. I think everyone is missing the point though, and the cause. It isn't mean rich people being evil bastards charging people too much. Right now what we are seeing is the natural result of decades of exponential economic growth. Real estate is an asset like any other with prices strongly positively correlated with other asset classes. If everything is growing exponentially like equities, of course real estate is going to grow along with them. I don't know what the solution is, but it certainly isn't anything suggested in this thread.
Man it's always govt with you people. I challenge you to codify your feelings into actual policy with facts and figures rather than loaded emotional imagery like 'govt should pay for housing for everyone.'