I live comfortably in a 2 story, 3 bedroom that I own and I’m able to put enough into savings each month that I’m easily able to afford any emergencies that come up.
Looking at local prices, I would not be able to rent of a much smaller unit where I live.
The actual ‘need’ for rent could be easily covered by people renting out their basement suite or having a boarder. There’s no benefit to society for allowing people to purchase properties they don’t live on just to profit off someone else’s rent.