You/We can use centralized exchanges but only for trading purposes, other than that like keeping your/our funds in these centralized exchanges for any reason is wrong. Because you do not have the private keys of the wallets of those centralized exchanges management can freeze your funds at any time they want.
And can you tell me who the hell keeps its funds on the exchanges? There really are such dummies? Because I kept my currencies in the wallet from the very first day in crypto world and I never knew that someone does in another way.. Then they pay for their stupidity.