I'll dispute that!

It depends on the sector or industry the stock is in.
Let me use an example.
The below chart is TXBM & XMM.AX, both are metals & mining sectors.
View attachment 324831
Over 15 years TXBM has risen 72% and XMM 90%.
XMM (Australia) has outperformed TXBM (Canada) because Aust has better climate which allows mining more continuously.
Ok, lets say 80% over 15 years which equals ~5%pa. Most mining stocks pay no or very little dividends.
Now sectors/indexes have rebalancing at least a couple of times each year.
Also sector/indexes are weighted towards the largest cap stocks which have better chance to survive.
So, 5% pa on the top stocks.
What does that say about the rest?
(Hint: they go nowhere or underwater)