I would like to introduce another point here that has not been touched upon in either the OP or the comments above. The supply of bitcoin cannot be changed depending on demand. If there is more demand for gold or another commodity, the price goes up and since it is more profitable, producers start producing more, which causes, over time, the price to go down. Conversely, if the price goes down, producers stop producing so much, or some stop or go bankrupt, and as production is reduced, the price eventually goes up again.
With same available technologies and devices, producers can boost or reduce production rate like gold, oil.
One more point, with developments of technology, there will be better capacity to dig deeper into the Earth to produce more gold and oil, even can get gold from asteroid, other planets and so on. It will be a story in future but we can not exclude it with gold.