In my opinion, anyway, a large number of people will trust gold than any virtual currency, that cannot be held in their hands. Gold can always be stored in bank cells.
You must know that a lot of government still not recognize the virtual currency as a currency unit. But at the time that virtual money is used popular, people will change their minds because we want to store something tiny but have big value and safer.