There’s obviously a cost to reversing transactions in the “real” world. Fees, rates, and courts all have a cost. They can (and are) able to be modeled in crypto as well.
That cost is by design. It’s important that I can reverse my Zappos order very easily if the shoes don’t fit, while it’s very hard for my employer to take back money they claim they overpaid me.