It's not working because it's impossible to use Nano as currency when it has so much volatility. Imagine sending your friends $10 and they only receive $9.
At this point you are just saying anything that comes to mind and is negative without putting in thought.
How?
If you're unaware of that concept as a user but a fiat "off-ramp" exists (a way to turn your Nano into your local currency) you can immediately "cash out" whenever you receive a transaction.
If you're dealing with micro-transactions or payments in general then we're beginning to wade into the territory of imaging a secondary "off-chain" system of accounting and many strategies likely apply.