Money is debt. You hold something now and expect somebody else to give you something of value for it in the future. But the future is always uncertain. You may lose out on the deal by holding on to your money. But you seem to be demanding that somebody somehow should guarantee that people never do lose by holding on, no matter what. Who would that somebody be? How could that even work?
It's not so clear cut anymore. Most currencies aren't backed by anything anymore nor are they tied to any yearly returns. They've become arbitrary numbers manipulated by central banks to control the economy.
Moreover, the relative constancy of the gold supply is a problem, because as the economy grows that makes each unit of gold more valuable … which leads to deflation, which is far worse than inflation, and can lead to utter economic desolation.
I hate fiat money, I really do: I hate that governments can inflate their way out of debts and inflate away my savings. But gold — appealing as it is — is even worse.
Ultimately I agree that fiat currency is a necessary evil because of the ability to expand with the economy.
Physical cash is also debt (backed by the full faith and credit of the US government, in the case of the US, or the relevant issuer in the case of other fiat currencies).
Except it is being invested. That's a major part of the role that the government plays when interacting with the macroeconomy.
So people should be forced to invest their money beyond the extent to which holding that money inherently counts as an investment, even if they don't think any of the ventures that they directly invest in are worthwhile?
The fact that government "is debt backed by full faith and credit etc etc etc" does not answer the substance of the question I was actually asking, and which should have been clear from the context I was asking.
But your first question is much more interesting in what it seems to imply.
If i understand it correctly, the converse would be: entities are free to not invest their money when there are no worthwhile ventures.
This sounds all well and good on an individual level. But by what logic or mechanism can the ~200 countries that exist have the ability to 'hold' money and not 'invest' it?