I broadly agree with you, however: during the classic gold standard years, gold did have a pretty stable purchasing power (as eg measured by your favourite inflation index) in the long run.
However, since the world largely went off the gold standard, the purchasing power of gold has been a lot more volatile.