I beg to differ as if we were to judge purely based on this logic China and India would have probably also been at the top of the curve, which is not really true. Both of these countries greatly value family and it's quite typical for people to stay with their parents well into 30's and beyond.