Ideology and policy. China and US are opposite. US is a hell of the elderly but a paradise of children. In China children are miserable but the elderly are well taken care of. Yes, one-child policy enforced from 1980s changed the society and created many new social issues and dilemma. But the tradition is already in people' blood. It won't change. The government doesn't dare to do anything bad to the elderly.