"By that definition the USD is a ponzi. No, national currencies too fail to fit the definition, because people do not "invest" in them with the expectation of gain" <-- The 6.6trillion/day forex market begs to differ.
Having said that, speculating on FX is a zero-sum game, which I'm not generally in favor of.
Now apply that to Forex. There are players who needs to hedge against target currency devaluing and others who are willing to take the risk premium. That you can gamble on it if another matter but then again, you can gamble on many different otherwise useful financial instruments.
https://www.statista.com/statistics/273418/unadjusted-monthl...