имхо.
Потому что золото это форма денег. А кто стремится к накоплению денег? Только бедные. Копить деньги бессмысленно.
Деньги это то что циркулирует среди людей, средство обмена, итп. А состояния и богатства состоят из активов. Это не значит что у миллиардера существует столько денег, это значит что актив оцениваются в некую сумму, текущий курс. Денег у миллиардеров может быть не так много, поэтому и доля золота низка. Но когда проходят обыски там всегда находят слитки. Так что по возможности часть свободных денег они все же держат в золоте.

