It takes roughly a career to amass enough assets to retire on and that's with a slightly reduced standard of living in retirement.
Unless you want to assume population growth forever (seems unwise IMO) you need one average career to generate enough surplus to pay for an average retirement. So far, buying assets (usually a mix of real estate and fractional ownership of financial instruments that are ultimately backed by companies and governments) is the most efficient way we know to accomplish this goal.
note the phrase "asset income being periphery", which implies an optimum. the ability to own one appreciating asset is great. owning two is probably ok in most cases. 90 is highly unlikely to provide a net social good.
To answer you first question/comment (because you are not as original as you think you are): That is why robust electorate, transparent public governance, and durable anti-corruption institutions are so important.
That is the point.
> And there's always intermediaries. And they always take a cut.
Should they not be compensated for their productive work?
> Maybe it's you that's not that original.
That is the point.
Edit: sorry that was a bit snarky. The point is that there are other ways to ensure people have a reasonable lifestyle once their 'working days' are over. Those schemes are probably best to be tied in some way to contributions, but they certainly don't need to be simply a savings plan, they can be a means to provide social support for those that cannot contribute to the same degree as others.
again, that’s a logical leap that i was careful not to make. small-time investing can have positive externalities on an economic system; industrial, mechanized investing, not so much. if we didn’t try to turn everything related to money into a get-rich-quick gambling scheme instead of the (imperfect) accounting mechanism it was originated to be, we’d be much better off, pensions and 401(k)’s included.