Gold is not money.
Gold = Money. When you get some in your possession, you have something people will covet, and continue to covet as long as gold can't be created from thin air.
USD = Not Money. It's a socialist shared bank account where others can withdraw from it without you knowing about it.