I hear you but fear you are now in the minority.
May be in the minority - but he's correct. People don't understand the basic concept of "money".
Money is backed by Treasuries and other forms of debt.
Debt, at its core, is the promise of somebody's future labor.
Promises of future labor can be made until the cows come home. Promises can be made into the next millennium and beyond.
Gold, silver, and oil are just commodities. They are bought with money and sold with money. They themselves are not money.
I've been teaching this for close to 20 years and the gold bugs still don't understand.