The fact that there's no way to fork gold.
Gold is a scheme (not quite a ponzi scheme) in which we've all agreed to maintain the delusion that it's a good marker for totting up wealth. It happens to have nice material properties for that, and it's nearly unique in those properties. The main one being that you can't print more of it.
BTC has a lot of those properties... as does Doge, as does Ethereum, as does Bitcoin Cash, and every other cryptocurrency. BTC has the name recognition -- which it shares with gold -- and in doing so may or may not become Gold 2.0.
But once we've realized that there can be Gold 2.0, why not Gold 3.0, 4.0, etc.? Only gold can ever be gold 1.0. Even adding silver and platinum and such doesn't really substantially diminish that uniqueness. Whereas there's no one crypto... which means that the "you can't print more of it" goes away. The Dogecoin guy did it. So do thousands of others, every day.
Maybe BTC will become the one and only Gold 2.0 and it'll stop there, and if so it'll have a value of some sort -- hard to say what, but eventually it'll reach some kind of equilibrium. Until it reaches that point, it has only its hope to be The crypto, and for the moment that relies on a continuous flow of new investors.