My theory is the change in cultural demographics. European/North American parents find it weird to help their kids buy housing. In Chinese culture, that is very much the norm. My Indian friend will get his down payment from his parents.
So people don't need to buy housing with their own resources in many cases. It can also include the resource of two more people, or even 6 more people (grandparents chip in).