If rent-controls are the solution, why not expand them? Why not have price controls for housing in general? Let's say only allow to sell housing for inflation-2% per year more than you bought it for? That would keep it affordable for everyone and stop the unearned gains from price rices?