Okay and the key difference between crypto and cash/credit/whatever is supposedly that it is decentralized. Or have we abandoned that false premise now?
The same is true of cryptocurrency. It's not a problem that centralized service providers exist. If they stop providing useful services, people can just take their cryptocurrency and go home.
Coinbase's spread isn't the worst thing to pay for the service of having a debit card and auto-selling, but if you also buy crypto using Coinbase, they double-dip on the fee.