That is definitely a huge problem for gold, when it comes to bitcoin you do not even need to have a paper wallet which a smart thief could steal from you, if you can memorize your seed words then you always have your bitcoin with you but there is no evidence at all in any piece of paper or electronic device that you are in fact holding bitcoin, and that is something that gold will never be able to do and it is a great advantage in the case of an economic crisis.
Bitcoin as new economic class is a great escape from economic crisis however Gold out-scale bitcoin on this aspect. Why? because gold's value is not dependent on demand and supply but on its metal properties found in it which is not common in any other metal, moreover gold is beneficial than fiat currency which can be easily devalue when crisis comes because it has no intrinsic value but only mandated value and belief on what it is going to have equivalent with. Bitcoin on the other hand contains too much volatility and even if people chooses it there is no guarantee that it will save them from crisis.
The value of everything is based on the law of supply and demand, on the supply side gold is valuable because it is very scarce and you cannot counterfeit it since it is an element found in nature, on the demand side the properties of gold made it until recently the best possible form of money and it was used for thousands of years for this purpose, all of this changed with bitcoin since in my opinion it is many times better than gold, however if your main purpose in the next recession is to protect your capital then I agree that gold is the best choice but I prefer to take my chances with bitcoin and its volatility.