You have to look into a guy with 2 DUI's a little harder. It's fine if you think he is a good coach, but you need to do a little snooping around in his personal life and around the office. I had heard through influential alumni and donors that he was being an obnoxious drunk all over Lexington 2 months before he had even coached a game. I am sure someone in College Station would have been able to tell Mitch the exact same thing.
As for Joker, just because it works in one place doesn't mean it will work in another. You have to gauge the pulse of your program before making a coaching hire. Heck we had Sanders on staff, if Joker left and went somewhere like Marshall or something and we promoted Sanders to OC for Brooks last 2 years we would have no problem grabbing Joker for head coach after Brooks quit.
As far as Stoops go I don't blame With for hiring him, but it was real stupid to make it extremely expensive to fire him when he had not proven anything and he wasn't going anywhere.