Fraud protection in the sense that, if you protect your private key no one can steal your bitcoins. With credit cards you are constantly giving away your secret to third parties when you transact with them.
Bitcoin/cash shifts protection from third parties, like stores, to the user. This dramatically changes the nature of security in both good and bad ways.
Right, except it isn't a physical object like cash is, it can't be stolen from your person like cash can, and most people keep nearly all of their 'cash' in electronic accounts anyway.
It's not just theft protection though. Bitcoin provides protection from forms of fraud which specifically use mechanisms in a currency or transaction system, like chargebacks on PayPal (a ubiquitous form of fraud), or fake Western Union payments.
I prefer a user-securable account (like Bitcoin) over a laughably insecure account (like credit cards, where your "authentication" details are just a handful of numbers that you have to share with everyone you transact with) with a dispute resolution team.
Bitcoin/cash shifts protection from third parties, like stores, to the user. This dramatically changes the nature of security in both good and bad ways.