It's always easy for these centralized exchanges to meddle with the users funds because the users themselves all agreed to the terms and conditions set by these platforms. If you could remember the terms and conditions of the bankrupt Celsius, it was like you give them your money as soon as you made the deposit. Users all agreed to that ridiculous term.
That's true it's better to use a big exchange that jumps all the hoops to get licenses and approvals like Coinbase than use a small exchange with low volume and no audits, but if you have a choice in the matter you should not trade at all.
I always say that trading is just too risky because you're putting all your money on the line to earn that 5 or 10% from trading. If they decide you're a criminal or your coins were mixed with stolen ones and ban you what are you going to do? There are other ways to exchange your coins than the ones centralized exchanges offer.
The risk in trading is different from the risk in doing everything in a centralized platform. Trading could easily give you losses instead of profit. That is even if you carefully analyze all the charts and apply all the tools you could use. That's the risk in trading.
That your account could be frozen and your funds locked for reasons you are not even aware of are the risks in doing trading in a centralized platform.
So that's double risky for everybody doing trades in centralized exchanges.