CZ did them dirty but he was just protecting his funds and business. Kevin can whine all about it because he is invested in FTX he will probably do any investors would do, recoup any losses that he can do.
I thought the same thing initially, but what I've come to realize is that SBF was doing a whole bunch of things wrong with FTX customers' funds, and he deserves to be prosecuted for that. If anything, CZ simply hastened what was eventually going to happen anyway--who knows how long SBF would have gotten away with using customer funds for his own trading endeavors, but it could have been a long time. Bernie Madoff got away with his Ponzi scheme for decades, and it was all based on trust.
Regarding Kevin O'Leary and him getting his money back, I just watched a
vid on Youtube in which CZ calls him out as a liar and also stating that he had a much closer relationship with SBF than an average FTX customer ever would (obviously true). I just think O'Leary is a scummy individual based on what I've seen, including his testimony in front of Congress (or senate, I always confuse the two). He wants revenge against CZ and Binance and has a loud enough voice that he might do crypto more harm than good.
Edit: O'Leary called Binance a "massive global unregulated monopoly". That's absolutely not true if you look at how many crypto exchanges there are. That statement is idiotic, damaging to crypto, and completely self-serving.