IMO main thing Bitcoin can't offer offer over gold:
Value in doomsday situation - no power/internet.
My other main concern:
Bitcoin isn't fungible (interchangeable units) either - some is coinjoined (tainted), some is not.
Monero is fungible & will soon undergo massive privacy upgrade - with extremely large anon set.
Gold units aren't all the same either unless they're melted down & are the same purity. This is better than Bitcoin because it doesn't leave a trace of transaction history.
Personally I think it's wise to own bitcoin, monero, gold & silver. Which ever way the world goes, you're covered.