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.
I thought that coinbase is more of a store that buys a stock of crypto then resells it with huge fee mark up.