The real risk is not in the present, the real risk is outliving your retirement savings.
You can predict how long a population will live, you cannot predict whether a single person will need 5 or 40 years of retirement savings. Collective defined benefit plans mitigate this risk and are the only thing that really make sense.
They also end up cheaper because instead of each person needing to save the amount needed until the end of retirement, the group only needs to save the amount that the average person will need.
Both social security and employer held pensions have to cut their payouts, but only one of them is democratic and has even a chance of being run in the interests of the beneficiaries.
"The group only needs to save the amount the average person will need" - the same is true if you buy an annuity. Or, give people preferential tax treatment for keeping money in their pension post retirement, don't let their family inherit it.
You're X years old? Statistically likely to retire at Y and live to Z? If we assume N% average rate of return, this is how much you have to pay every month until then to get a given payout at retirement. The risk theoretically belongs to the issuer, who has to eat the difference if they underestimated any of these numbers, and their reward comes from pricing conservatively and keeping gains beyond the promised return.
What has gone wrong were yeas of assumptions that weren't just inaccurate, but consistently inaccurate in over-optimistic directions. "We'll average 16% per year when 7 is more realistic." "Everyone will drop dead within 36 months of retirement." and seemingly "Nobody will plunder or slash contribution that were negotiated long ago."
I'm doing the latter and dumping it all into real estate, that seems to be the best bet at the moment.