I dont see any reason for gold, its shiny but useless to the average person. Bitcoin on the other hand serves a real purpose and its a great investment.
To expound the ideas you are saying here, think choosing gold as an investment is not good for these days because it's value could not defeat bitcoin.
Having that kind of precious material will not put you into safer side of life andnit may threaten your life due to it's visible to criminals who might rob you while wearing that kind of jewelry. Those crimimals will hunt your wealth like Gold and will definitely put a bad interests for you; knowing that will be sold expensive price. If we compare it with bitcoin, although it's volatile but if you have plenty of that you will remain anonymous and not visible to physical world of money
But it is essentially the same with Bitcoin as well
Personally, I tend to think that your words are in fact and practice even truer with respect to Bitcoin rather than gold. As a rule, gold investors are conservative ones, and they are unlikely to show off their wealth and kinda prefer to lead a low profile life, therefore criminals may have difficulties tracking down these gold owners. Apart from that, possession of gold is rumored to be well correlated with the possession of guns, so "come and take it". On the other hand, the Bitcoin nouveaux riches are likely to be trying to impress their neighbors with their new wealth that would certainly instigate a lot of interest from the criminals of all kinds and colors