Every era has its era, and now it is the digital era. People in the past, or generations who have been familiar with gold for a long time, would be more inclined to save their money during a crisis, as you mentioned, but for the current generation, especially those who are familiar with Bitcoin, they would be more inclined to save their money in Bitcoin. So, I think some people still rely on gold as a store of value, and others are starting to rely on Bitcoin. I also think Bitcoin could replace gold, as the OP suggests, but it might take a while, because many people still don't see Bitcoin potential as a store of value. It is all just a matter of time; I am sure time will change everything, and the current digital era allows us to see where this is headed, and the answer is Bitcoin.
We keep talking about the digital age, but did you know that the world entered the digital age in the mid 20th century? But as we have seen over the years, physical assets have always played a crucial role regardless of how the digital world develop.
So forget about Bitcoin replacing gold. How can a virtual asset replace the role and use cases of a physical asset, or vice versa? Instead, accept the reality that they will coexist and each will have its own user base
Gold has existed for thousand of years and has a long history closely intertwined with the development of humankind. If we want to replace it, it will take centuries, not just a few decades. So stop dreaming