if you spent the same in rent, you would have lived in a 2-3 bedroom for 20 years, moving every time you changed jobs
20yrs is a LOT of time to be living in the same place you can afford downpayment when you are 20yr old. and a LOT of time to work/study on the same area