Land is collectively owned, and distributed on this basis. This is why the majority of people in China are housed, and there's an incredibly small homeless population. You're conflating home ownership as an investment vehicle with home ownership as a means of survival.
Further, China is democratic, more than most western countries as seen by each country's own people.

