This is another variation on the "rich people hoard cash" theory, which is completely false. Rich people invest all of their money back into the economy. Even bank deposits are invested back into the economy (when the bank loans it out).
Scrooge McDuck cash vaults do not exist.