The problem with demurrage [...]
Good point.
Instead of that dynamic interest/demurrage you could just increase/decrease people's
balances automatically and instantly.
In my proposal for using demurrage instead of destructive tx fees, the demurrage is reduced when the price drops and gets higher when the price rises, so it doesn't have this problem.