The challenge for pensions in practice is that they are fundamentally either very expensive or very risky, but almost everyone involved pretends like this tradeoff does not exist. People hate uncertainty but few people can afford to eliminate it to the extent they wish to. People want a pension to be "guaranteed" but they do not want or cannot afford to pay for that guarantee either directly or indirectly. This incentivizes both the sellers and buyers of these pensions to engage in willful denial of the financial fundamentals of pensions; they convince themselves the much cheaper product to be almost as good as the real thing because they can't actually afford the real thing. The layer of indirection between the recipient and the underlying securities makes it that much easier to bury dodgy assumptions.
To the extent moving to defined contribution and market products eliminates the popular fiction enabled by pensions, it is an improvement. The actual risk is more transparent to the recipient even if they would prefer to not deal with it.
To the extent moving to defined contribution and market products eliminates the popular fiction enabled by pensions, it is an improvement. The actual risk is more transparent to the recipient even if they would prefer to not deal with it.