Shares, the ones I am interested in, also produce dividends, so I have the best of both worlds.Honestly I've invested in both. I should have added that gold is just one of many things that should be in a diversified portfolio. The main point was that long term savings in the form of cash alone isn't the best idea.
I am a serious dividend-hog.
I am not a gambler and invest overwhelmingly in large caps.
As someone told me decades ago, if you buy bank shares, rather than putting money in a term deposit, you get the dividends as well as capital appreciation over time.
<spoiler> It worked out very well.
I don't bother with property shares, since I own my house outright.
I have the bare minimum in cash deposits.
I bought a kilo of silver about 25 years ago, and saw it more as a doorstop curiosity.
It is worth around $A3,400 now, but for most of the time, it did virtually nothing, which didn't bother me, since, as I suggested, it was/is simply an ornament to me.