Gold must have some value as central banks seem to go to great lengths to keep a lot of it in their vaults; in fact most of the gold that has ever been mined resides in their vaults. Now why would you do that if it costs money to keep and has no significant industrial value?