It's hard to steal a truck of gold, especially considering the mens with guns which are typically around. It's hard to mess up physical security of a truck (not even to mention a vault), and even if you lose it, the thief still has a big and heavy problem on his hands. Real world police is good at these things. And unlike bitcoin, gold can't just teleport to Russia (using a generic non-cooperative country here)
Stealing bitcoin requires just one tiny mistake in a miriad of places (starting with random number generation, ...), and then you are done with no other recourse.