Bitcoin is better than Gold and it is not fair to compare Bitcoin to Gold. They are different asset and can not compare in all specifications they have.
Risk on or risk off is what people are thinking of Bitcoin. All investment assets have risky specifications and it's nonsense to say gold is risk off and Bitcoin is risk on.
Recall in the last year, crude oil had days with negative price and in the last one year, Gold has worse performance than Bitcoin.