Had it been some users truly know the cost implication of using a centralized exchange, maybe some of them wouldn't have been using them any longer because they are custodial storage, which means we don't have any of our information with them being secured as they can use them against us, not only that, they have the right to seize or pend our asset as the like due to any regulated policy they feel we fail to comply with, therefore, not your keys not your coins.
There are many people who haven't experience this even though they have been in crypto space since many years ago, I believe that using the right centralised exchanges will limit the possibility of this happening but the fact remains a fact, centralised exchanges are not the right place for our coins.
If they one day decide to go bad they will take your coins along with them, and also any exchange can go down without warning, there are big exchanges before Binance that went down and millions of people lost their assets.
I know that ignoring centralised exchanges is almost impossible especially for traders, and people who want to open down some buying opportunities but learning to not leaving high amount of money on exchange is for your greater good.