Never mind that gold and silver were used as money for thousands of years before the printing press made it possible to issue fiat currency.
Nonsense. Gold and silver can be "fiat" currency just as paper money can be. Fiat currency just means that a currency derives part of its value from the government's declaration that it shall function as a currency.
For example, the U.S. government says that the "dollar" must be used to pay taxes. It could equally say that "gold" must be used to pay taxes, in which case gold's price would probably go up, since it would be more useful to pay for things with. That addition in value due to the government's endorsement is what produces "fiat" money.
People who don't understand what the term "fiat" means assume that "fiat" currency is always based on something that they consider "valueless" while whatever alternative "non-fiat" currency has some sort of "inherent value."
Except who determines that "inherent value"? Where does it come from? Food and water will always have some inherent value for humans, since they need it to survive. Other goods that fulfill basic needs (shelter, protection, etc.) also generally have a pretty basic value.
But gold only has value because it's rare and shiny, but there are many things in the world that are rare and shiny. Under sufficiently dire circumstances (e.g., being lost in the desert), your gold brick might be worthless compared to a canteen of water.
In sum, other than basic human needs, things only have value because as a society we agree that they have value. If a society starts valuing other things, the old "inherent value" items will lose value. Do I think it's likely that gold will become worthless anytime soon? No -- but its price in relation to other goods has and will fluctuate the same way a supposed "fiat currency" does. It's true that in sufficiently dire circumstances (e.g., hyperinflation) "fiat currencies" may lose significant value.
But in sufficiently dire circumstances, "all bets are off," i.e., what people may want is to trade for food or water or weapons or whatever -- they won't want gold unless they know that someone else will be willing to take it in exchange for food or water or weapons (and that's not always guaranteed in sufficiently dire circumstances).