People should hold money in an asset allocation (mix of equities, bonds etc.) that is appropriate for their risk profile - not necessarily in 100% index-tracking funds. You're suggesting that investors beat the market by taking on more risk. As an aside, a great deal of real value has been created by publicly listed companies over the last 15 years.