I don't know if it's fair to say that the KO situation was woefully mishandled particularly because Benedict was following the advice of outside counsel. Firing a guy who cheated, got caught, lied to the A.D., and lied to the NCAA is pretty much a given unless you're Kansas. It ended up becoming a sheetshow because Ollie's counsel decided that making it a sheetshow played to his benefit. In the end, Connecticut lost because the arbiter decided to write out the section of KO's contract that the university relied upon to fire him. I don't think that was reasonably foreseeable to outside counsel and especially not to Benedict.
Benedict pulled the trigger, when he had to, and hired an excellent replacement in Dan Hurley. There's a lot of decisions that Dave has made that we could be critical of, But his handling of that situation probably isn't one of them, the unfavorable result notwithstanding.