If I may ...
The difference is that gold and silver are finite elemental metals used for over five millennia. Diamonds are infinite and can be man made, gold and silver cannot. I'm not talking about investing in gold or silver. If people want to "invest" they can buy gold and silver ETF's that are manipulated with paper gold outnumbering physical gold somewhere around 200 to 250 paper ounces to 1 ounce of physical, which also, unfortunately, sets the spot price of physical. But premiums charged by the market, show close to the true value, relative to the dollar, gold and silver's true price.
I'm talking about buying physical gold or silver to maintain the purchasing power of your earnings over time rather than having inflation cause your paper dollars to lose value due to inflation.
Anyone can tell the gold and silver markets are being manipulated. It's a marvel that everything is being affected by inflation with increased costs of things across the board, except gold and silver. Everything. Isn't that funny? Like the cost of production of miners haven't increased, which they have; Fuel, machinery, labor, etc.. And yet, gold and silver are seemingly unaffected.
When the stock markets crash, and they will, money will flow to commodities such as gold and silver, and not to the ETFs, money will buying physical because they are a safe haven from the ravages of inflation. Those that have some can weather the downturn far better than those than those that have a 401K and IRA or other retirement and savings vehicle. If you don't have it in your possession, you do not own it.
If you bought 10 ounces of gold in 1970 at a cost of $350, $35 an ounce, today you would have $18,022. The $350 if held in paper dollars would hardly buy anything relative to today's prices of things, but that $18,022 sure as hell would.
Stop listening to the financial propaganda.