@Brandon Wong You pointed out that the buyers are taking a large amount of debt to achieve a little return. However, the ability to leverage large quantities of cash is exactly why so many choose to invest in real estate. A teacher who make $50,000 a year could never get a $100,000 loan to buy stocks or bonds. However, our system will happily throw him $100,000 at 3% interest rate to buy a house. So he only makes $100-200 dollars a month on that house. With the taxes breaks he enjoys, the appreciation he will probably experience, inflation protection, and eventual rise in rents; our teacher can probably bring in $10,000 - $50,000 from his investment in 5 years. If he refinanced his house and got cash out, he can use leverage to buy another property.
In short, no other asset class comes with so much easy leverage. A teacher is handed hundreds-of-thousands of dollars without needing to
prove anything to a bank beyond credit score and sufficient income.