I think it is good to own some gold and silver for your portfolio. One should own about 5 to 10% of gold and silver just to diversify your portfolio risk and provide inflation protection. But dont treat them as growth asset because gold do not create cash flow and therefore it may not go up as fast as equity.
you are right