There being no transaction history is good (less data/more privacy). Not sure how it's easy to lose. At least I have never lost my cash. And if you lose your wallet for some reason, you also lose your CCs. There is "often" fraud with CCs, with cash that rarely happens, unless it's counterfeit money. Also not sure what you would do with the money that you would damage it. Usually, it's in your wallet or somewhere stored.
Promises that the money will be worth it the next day, sure. But at least I have my cash in my hand (and some stored where I live), so access to it can't just be denied.