Holding gold is like an insurance against the massive liquidity that is created not only in the US but in all major countries. People should hold gold because gold is money. All fiat currencies (paper based / promise based money) did end up in a disaster. Recent examples include Germany’s hyperinflation. In those periods, however, gold has always held its value as true sound money.