Compared to Bitcoin gold doesn't seem real... secure. Sure you can keep it in a vault, but then you can't spend it. If you do carry it around, it's far more noticeable for robbers to steal than cash because it's heavier. It's harder to hide in your home because of metal detectors. Even vaults aren't safe without armed guards, which are expensive and sometimes untrustworthy. Bitcoin can be secured in ways that are impossible to steal, even under duress with five dollar wrenches. That way, they can't even be stolen by home invaders. Bitcoin may be volatile, but gold can be easily stolen. They are easily hidden and layered with decoys. They can be time locked better than any bank vault. Bitcoins can protect some of your wealth even when you are wrongfully judged by an imperfect society. With Bitcoin, you can travel the world and know your wealth is secure. You can have much faster access to liquidity with Bitcoin if you really need it. Bitcoin just makes you feel so much more secure. It makes you feel like credit cards used to before all the identity theft and privacy issues. Why would anyone feel personally secure with gold?
Well stated, I'll be quoting this if you don't mind.