Gold isn't scarce because it can be mined more and more with the passage of time but bitcoin has fixed supply of 21 million.
Splitting of gold can be easy but up to some extent while 1 BTC is equal to100,000,000 satoshis. In portability gold is heavy to carry and might need security if in large quantity but you send million dollars of BTC in 10 minutes. The track record of gold is more than 4000 years while their of BTC it is only 18 years probably. Still many of the people are convinced that BTC is better than gold. How?

Both are assets used for investments, so comparisons will surely be done by those who are into investments. Besides, it's not about which one is better and which one isn't, both have their pros and cons, they are from different markets, have different characteristics, different usage, and different supplies, their volatility has so much difference, and on top of everything else, one of them has a physical existence while the other one is only digitally available. However, since both of them are or can be used as investment assets, those making those investments will surely compare both options, and then they will go with the one that suits their investment goals and targets.
Most people these days prefer Bitcoin for their investments, and the reason is clear and simple and everyone knows it; they all know that Bitcoin is more volatile and has the potential to get them better returns in a shorter period than they can get from their investments in Gold because Gold isn't as volatile as Bitcoin for a very obvious reason which is that it doesn't have a fixed supply like Bitcoin, so the demand doesn't make its price go up and down that much.