Many have forgotten why we used cryptocurrencies in the first place. The original promise of cryptocurrency was to become independent from banks. In the end CoinBase (like every exchange) is a great product, but just a bank. It's centralized, hackable, has economies of scale, etc.
Well Bitcoin was a huge failure in that regard. What it needed was inflation that scaled (to prevent hoarding), and ultimately, a way to obfuscate tracking. Imagine thinking knowing your dollar spend will be logged for all eternity is a more 'decentralized' alternative. But as with many idealists, Satoshi and his crypto friends probably didn't think too hard about the problems outside their expertise.
I think the root of the issue is that bitcoin was created in a vacuum. Some guy didn't start minting euro bills in his basement until France and Germany though "hey, we could use that". The financial systems already existed, and they created the currency to unify pre-existing European currencies.
Cryptocurrencies like Bitcoin don't have this institutional momentum so they need to reward its users to drive adoption, which is self-defeating in the long run because when I spend a 20 euro bill I don't think "uh, maybe I should just keep it for now, it'll be worth more tomorrow". Actually if anything I think the opposite due to inflation.