If housing is unaffordable, who is renting and buying all the houses?
Unaffordable here is based on a specific definition. They consider it unaffordable for more than 30% of your income to go towards housing, it doesn't mean that you can't afford rent at all.
The renters. What else are you gonna do, be homeless?
>and buying all the houses
The money bags bigger than yours. You're not competing just with other people for housing but with investors, and if they have more money than you, then they win.