Financial markets are fueled by growth. Growth in real terms (not merely inflation) requires increases in GDP which requires real output by people at it's core.
I'd be worried about expected financial growth of any retirement fund over the long term if population is flat or declining.