Uh, no. I have never in my life had a Chinese person tell me that a home purchase has a guaranteed return. The only place I have ever heard something like that is on real estate threads such as this one. Maybe you've encountered a few that have said that, but don't try to convince us that just because the people you know are foolish in that regard, that they are any way representative.
Gotta love the overgeneralizations.