I am not saying that being decentralized is not good anymore but we must also support it because this is the true concept of cryptos. Decentralize exchanges are still more convenient because they don't have KYC and other hassles that are usually felt on a cex. This is what I like about them.
we can't give full trust to top exchanges even with binance and kucoin, as we can't say what will happen next. what we can do is secure our funds on our own wallet that you can have your own keys. yes, we can always use these top exchanges but if you are not using their savings or staking services, much better to get out your funds once your done with them.