Reversibility is the feature of credit cards, not drawback or limitation.
But you can't make a trustless exchange on top of a custodial framework.
Base layer has to be trustless / permissionless; all manner of third parties can build all kind of things on top of that.
But reverse isn't true - if base layer controlled by small number of third parties; nothing built on top can claw back that control.
Only once have I ever use the deferred payment aspect of a card, and that was a 0% APR offer.
The necessity for reversibility, and the inflexibility of being limited either to it, or some form of it, is indicative of an inherent, unfixable flaw in the system itself.
This flaw limits the systems growth, adaptability, and usefulness.