Most people get caught out by hyperinflation historically. Why? Because they simply don’t pay attention.
Discussion
Humans are titled very heavily towards low time preference behaviors. And I don't think you breed that out of people simply by dreaming up normative ethical systems, and selling them as moral truths.