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?

Gold is not scarce but it requires a lot of energy to mine gold, also in addition to the high trust of all mankind where all agree that gold is a valuable mineral and can be accepted anywhere, therefore gold is still treated specially.
If you have a lot of BTC too and it is known by many people you also need strict security, so it's the same, but if you can keep BTC safe without being known by others the security costs will be much cheaper.
Why do people believe bitcoin for now because bitcoin is still a new asset and adoption is still low, therefore there will be many people who believe that bitcoin will get a lot of improvement in the future after being recognized by everyone, just imagine billions of people on this earth and there are only 21 million bitcoins, say 20% who adopt bitcoin, what will the final value of bitcoin be?