So while Bitcoin will still be good for safekeeping your wealth and taking it over the borders in wartime, that wealth will definitely fall down in value while uncertainties continue. Still, we cannot possibly be at war always and at war everywhere. So bitcoin is still a safe bet in the longer term. People haven't seen enough uncertainty to believe that for Bitcoin. They intuitively think of Gold as THE ASSET. So, no grudges against gold there. Bitcoin's still a baby for war times.
Gold is difficult to carry with you. Gold is heavy. Gold has to be declared at the border.
One can easily hide with himself one or more copies of his wallet seed, sometimes even in the plain sight and go on. Even a hardware wallet is not a problem at the customs.
Indeed bitcoin can be difficult to spend if electricity / internet is down (although smartphone + power bank can solve the problem if the electricity is not completely wrecked), but I don't know how many would accept gold either, since the risk of receiving counterfeit/something that's not gold is pretty high.
I don't say gold is bad. What I say that neither of the two is perfect.