I've thought a lot about this, without finding any comprehensive solution. The housing market suffers from inadequate regulation, allowing speculation and profit-making through the mass purchase of properties and subsequent rental hikes. We need safeguards against such practices; perhaps home ownership shouldn't just be a right but a condition actively safeguarded and championed.
the root cause is lack of supply, on an incredible scale. To put in perspective what a program to bring prices down would actually look like, Sweden launched a program in the '70s to build a million homes in ten years, when its population was 8 million. We have not seen homebuilding on that scale in the United States for decades, if ever.
It's simple supply & demand. We can't reduce demand -- people need shelter. The solution is providing supply. No amount of fiddling with interest rates, corporate real estate investment, or whatever else, will alleviate the housing crisis. (# of houses available) / (# of needy families) << 1. Fix the ratio, or live with the crisis. Everything else is lipstick on a pig.