Binance has done tremendous job in order to protect users funds
For now. Their SAFU fund after years of profit surely must have been well stacked, but the 7000BTC they took out of that fund can't be ignored. Currently we don't know how much Bitcoin is left in this fund, and I honestly doubt they will have sufficient funds to compensate for another similar hack, so don't get overly confident in that exchange just because of what they did in the past.
Losing US traders soon will have a tremendous impact on their finances, which can't and shouldn't be ignored. They had an easy ride as non-compliant exchange, but that easy ride is about to end.
Someone ran some calculations --
which Changpeng Zhao said were accurate -- that suggested they could recover the loss in less than 2 months. I'd be surprised if they haven't fully recovered by now. The main concern is whether losses are limited to hot wallets or not. They said at the time that 98% of customer deposits were in cold storage.
Indeed, kicking out US customers will put a damper on their revenues moving forward. However, I suspect they will still be overrun by US customers using VPN, similar to BitMEX. Their US exchange could also gain some ground since it will list dozens more altcoins than others like Coinbase.