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.
Every asset has its own advantages and disadvantages, BTC is the same, and it is not the best investment or accumulation asset in the world, we can only say that it is very attractive because of the strong price increase and the best decentralization.
Gold can be very good, but in war, we see that people also tend to buy BTC for easy accumulation and movement inside a hard wallet or piece of paper instead of having to take a bigger risk when carrying gold. At the same time, if the apocalypse comes, we will worry more about our fate than care about BTC or other assets. I myself think that I don't need to think about this yet, I'm just focusing on investing in BTC.