A lot of the features that cryptocurrency offers are primarily appealing to specific narrow categories of customers, who are very close to being bad actors on a broader stage. Your typical consumer isn't screaming about "I want an economic policy hard-coded into the currency so everyone's hands are tied when the economic-political situation changes" or resenting the fact that you can get fraudulent transactions reversed in most payment systems today.
The things regular consumers like about crypto can be done as well if not better with a centralized infrastructure. Faster and cheaper transactions, and hassle-free cross-bank and international transactions are not exactly out-of-the-blue expectations. The current players are just hamstrung by business processes, and to a lesser extent, regulations, that date to the era of paper cheques and IBM 360s. And then, of course, the margins in charging $25 and taking 24 hours to push around less than a kilobyte of data.