One flaw in chinese culture is "everyone for himself"
In another word, "as long as I benefit, I don't care what happens to others". As a result, Chinese lose as a group.
Personally, I think this flaw is fatal and Christianity might be a solution even though I am an atheist.