2. If people don't spend fiat money, then they don't need fiat money, then fiat money will lose its value quickly, the money printing scam will be discovered easily
So don't spend fiat money, don't use fiat money, and your problem's solved. Presto!

This one is not so easy and laws require you to accept fiat money as legal tender