Frankly the only other currently implemented alternative is state funded pensions, which instead of the market rely on an ever expanding population of workers paying their taxes to fund it and is not exactly better.
In countries where population growth levelled off it seems to have recently resulted in raising of the retirement age ever higher. It's basically a state run ponzi scheme. I frankly wish we had a tax free investing account option available instead.