Think of it this way, if you were building money for computers, it would have atomic transfers and a changelog. Those properties, it turns out, are very useful, mostly because people dramatically underestimate how many transactions are between semi-untrusted parties (I would argue it is the majority of transactions). Yes, right now, crypto is a step backwards for many transactions, but that's because institutions that would traditionally support currency can't properly model the risk so only the brave entrepreneurs who accept unbounded risk participate. Over time, like any technology, traditional institutions will accept it as the regulatory regime becomes more clear.
The analogy to the beginning of the internet is obvious (the only real question is whether governments decide to ban it).
Yup, refunds are the basis of customer service.