From what I can find around current crypto "credit cards", it seems they are in reality just debit cards.
[0] Not money, but Visa - though this was ambiguous as written
The goal of a currency system is to provide a tool that makes buying and selling easy, trustworthy, and efficient. Being able to get money back after a failed transaction punishes bad actors and improves the trust factor for buyers.
The ability to build it into the base layer of the currency is an interesting breakthrough. We say "cash or gold is not reversible", but it's less because it's a desirable feature, and more that there's no way to implement it.
The thing I'd be interested in would be if the right model is "reactive" reversal of disputed transactions, or some sort of "proactive" escrow model-- paying people with money that doesn't activate until the customer has confirmed they got the promised goods/services, or at least until a window for refund has passed.