But you say nothing about that. Fiat has been there for ages but have we seen anyone running to cash out for gold and silver massively?
lol, that's because the entire purpose of the fed is to naked short metals to oblivion in order to try and make their trash currency look more attractive, that and they use force to try and mandate their scam currency as unit of account. If you wanted to abolish the US dollar, all you would have to do is stop the fed from manipulating metals and the market would organically do it by default. It basically already is, just in a more slow motion state working through their fractional reserve inverse bubble which will boomarang right back into a giant blow off top.
Market makers are literally BANNED from being market makers in metals. See the Hunt brothers as an example. You are legislated against if you even try it. Asking why the entire world doesn't stampede to metals is like asking why people in a war don't jump out of a trench and run into the front line to grab a dollar bill off the ground, because thousands of people will shoot you if you try it, that and most people are financially illiterate.
If you think Bitcoin can do better in this case of front line adventurers being able to grab the cash and run, that seems very unlikely. It's much easier for the government to crack down on the internet than to turn every square foot of physical space in the real world into a police state. Their only real attack vector for metals is fractional reserve, while Bitcoin has that same attack vector plus dozens more on top of it.
The security model of metals is two neutron stars colliding. Unless you can replicate that or figure out how to economically turn the earth into an open instead of closed ecosystem, you're shit out of luck. While the security model for cryptocurrency is Anonymint microwaving some hot pockets and typing on a keyboard.