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.
You have the point upon saying that bitcoin has being strengthened and compared to gold but it is still not appropriate to state that gold is not better in general because whether we like it or not, still gold has a great value since it was the first basis of the international currency to be the one with the greatest value among all the existing currency. It just so happen that bitcoin can be easily accessed because it was generated and operated online compared to gold which has been taking too many processes to have. Maybe time will come that bitcoin will replace gold on the uppermost ranking but still gold has a great value.