If a major war hits the world, then even gold won't hold any value, food will, you would be willing to trade all the gold you have for a cup of flour, but if we are talking about a normal world (the world is never normal but you know what I mean) then Bitcoin has a lot more potential than gold, at some point in the future people would be able to mine asteroids/space Gold, you know how much gold exists on 16 Psyche alone? roughly 15 BILLION metric tons of gold, on earth it's estimated to be 200,000 to 250,000 metric tons.
Gold is unlimited supply, Bitcoin has limited supply with only ~21M in total supply (20.9999M
BTC).
Gold total supply on Earth is only estimated and we can not know how many gold ounces will exist in future from Earth resource. If we count gold supply from asteroids, other planets, it will be bigger than an estimation of possible gold on Earth.
Don't know gold total supply makes its worse than Bitcoin, with a fixed total supply, 21M, and this 21M
BTC total supply can not be changed. New gold supplies can appear in future but with Bitcoin, there will be more bitcoins lost in future by careless people. Gold and Bitcoin are different in total supplies and in future circulating supplies too.
gold is hard to buy, it's hardy divisible, most people don't have access to gold as is, you have a manufacturing cost included, you could end up with fake gold, it's difficult and risky to carry around, it's not remotely as liquid as BTC unless you buy gold certs or some random shit online and not own gold, BTC beats gold in almost every aspect except the fact that you can't physically utilize it.
I agree with you.
The bullish case for Bitcoin is a classic book written by Vijay Boyapati. It has insightful comparison between gold and Bitcoin and more.