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.
Both gold and Bitcoin have their own advantages and disadvantages.gold is the most popular investment of the world and almost everyone in this world want to invest in gold.it is the safest investment of the world because of its popularity.
Bitcoin on the other hand grows with a rate second to none which makes the investment fast growing but a bit risky.
The two of them are very different and none of them could replace the other.