Economics has a simple answer: public pensions are a classic tragedy of the commons. If the pension system didn't exist, then people would be incentivised to have more children to support them in old age, instead of a free rider problem where everyone relies on everyone else having children.