This is simply not the case - see 2017 bitcoin cash fork or Segwit2X push. At the end of the day money is a human invention, meant to facilitate value exchange between humans. So it requires consensus between the users of the money, if some fraction want to change the rules they are free to.
We went for something we found in nature with properties that were pretty good for that, but with some downsides (not absolutely scarce, difficult to transport, easy to steal) to something created specifically for the purpose.
There still has to be consensus on using gold as money, if there isn't it will lose its monetary premium to something that has better monetary properties.
This is a great point. The choice to value gold as currency over other rare metals is 'a cultural property of the community' and yet not 'trivial' to change, just as Bitcoin's consensus isn't.
> It would be much, much more difficult to change than e.g. the supply of dollars or euros which are considered scarce enough by most of the world
This thread is about gold not fiat money, obviously the scarcity of fiat money can change, that's the whole point of fiat money.