China has relaxed the one-child policy,
allowing
all families to have two children.
This policy has done tremendous good for the Chinese people, and for
the world as a whole. Perhaps China has gone through the demographic
transition and the policy is not needed any more. If so, that's nice,
and partly the consequence of having that policy.
The "demographic catastrophe" is an exaggeration. If there is a
shortage of labor in China, factories can move to India, which has
plenty of poor people who could use jobs.
With modern medical care, old people who are still well can delay
their retirement. If there is truly a shortage of labor in China,
those older workers can fill the gap. That won't cause harm.
The situation where delaying people's retirement is unjustified is
when there are too few jobs, as in the US. In these circumstances,
requiring old people to keep working
forces
younger people into unemployment.
As for men that can't find female mates, they should learn to share.