Почему инвестиции в золото и денежные фонды называются краткосрочными?

Краткосрочными данные активы называются потому, что они низковолатильны и подходят для использования на короткий срок.
ETF на фонды денежного рынка — это инструмент, максимально близкий просто к деньгам, но с небольшим процентным доходом, за счёт вложений в краткосрочные гособлигации США). Недаром на английском название фонда включает в себя словосочетание «Cash Equivalents» — эквивалент денег.

Золото — высоколиквидный маловолатильный защитный актив, относящийся к классу «товары», обеспечивает сохранность денег (доходность на уровне инфляции), поэтому его тоже относят к краткосрочным вложениям.

Наличие в портфеле таких инструментов позволяет выгодно и безопасно разместить свободные денежные средства, например, на период отсутствия других идей для инвестирования, и использовать их в будущем для ребалансировки портфеля — докупки просевших активов.