CEXs are important for the xmr ecosystem. The least fees, quick and convenient. They should be avoided if possible, but in reality, it's not very possible.
I mean, it is very possible to avoid CEXs. I just choose to take advantage of them while they (Kraken) haven’t banned Monero from their exchange (RIP belgium and ireland)