investing in silver / gold actually has very little risk of experiencing losses, so many people decide to save their money in gold / silver. I think this reason is quite strong, because most people do not want to accept the risk of experiencing a loss.
Gold and Silver already known as investment for centuries. Old peoples will invest on something they can see and touch, beside that usualy most old people dont understand about internet or bitcoin or cryptocurrency