Gold in general is no better. The value of gold is nothing more than a result of a global consensus - at the moment everyone agrees to consider gold a measure of value, simply because this measure is in some form or another necessary. If we assume a utopian situation, that tomorrow everyone agrees that gold is not such a measure, then it will be good only for the production of quality wires and trinkets.
The btc is gaining momentum for exactly the same reason - the global consensus towards the btc is constantly being strengthened. In this case, unlike gold, the cue-ball is not only a measure of value, but also a settlement system, and gold is not a competitor for this parameter.
In talking of price value gold can be replaced by bitcoin into the top but if you mean that replacing it as in making the gold to dissapear that is very impossible because gold can be easily to use for trade, investment and jewelry by all people in the world unlike bitcoin it will need digital literacy, electricity and the internet for a certain transactions and at risk to dissappear if there is unnecessary incident could happen in the world like World Wars in which it may wipe out everything including bitcoin accounts.