Crypto exchanges are struggling to deal with fraudulent operations that harm the general public. Fraudsters target the top exchanges to be able to decrease their functional requirements; some fight back, while others give up and crash to the dump. I don't think it's an efficient time to hold our currencies on exchanges at the moment because it's riskier than storing fiat money in banks. Binance is now suffering significant problems, but all will be resolved in due course.
Really there are too much fraudsters in the exchange. There was a day I was selling 0.008 worth of BTC in binance and there vendor indicated that has paid the money to my account but I didn't receive any alert of payment but he was disturbing me to release the coins but I refused. I even told him to send me a screenshot of the payment he refused too. With the long argument for about 3 to 5 period he paid the money and I received the alert so I released the coins for him. Scammers full exchange, so I gave him negative feedback note on his profile rate. And I don't think exchange can fish out those guys because they use different method in their crimes.