As I often explain to Keynesians..
you assume populations can grow forever and resources never run out!
I hate to break it to them but we live in a finite world and we just hit peak energy!
We are in a deflationary cycle and to survive it we will need a deflationary currency.