You might be the first person I've seen claim the program was "stable" at the end of the Beckman/Cubit/Thomas era and not saying that as satire. There were lawsuits that required the University to pay out $500k in settlements. Thomas was fired. An administrator deemed the Cubit contract "not ideal". This goes beyond the record of that team and completely ignores that crises can happen off-the-field. Would we state the same about Penn State football when Bill O'Brien took over? Or when Bielema took over at Arkansas following Petrino/John L.?
My answer to that, who cares? None of those things actually matter in terms of building a football program. They are just things fans say when they want to make excuses for a new coach failing. Unless something off the field results in NCAA sanctions, then its just excuse making for things that have nothing to do with A) Winning Football games, B) Recruiting Elite Athletes. That is, believe it or not, all it takes to build a successful program. Win games and recruit. Pretty simple. Whatever is going on with the AD getting fired, or one former player suing the university does not matter at all. Again, none of those things you cited resulted in NCAA Sanctions. If they did, you'd have a point. If we had massive roster turnover because of coach abuse scandal, you'd have a point. But nearly the entire roster, which was an average football team by Illinois standards, returned so obviously they didn't care about any of that.
We have better facilities since Cubit was fired. That's the only thing that is better about the program. Claiming that we are better off because "at least we don't have any lawsuits facing the university", is literally ridiculous. Giving any coach credit for simply not being put on probation is a bar I will never ever acknowledge. Because that is not an accomplishment. Simply doing what you are supposed to do, you shouldn't get any credit for that. That's like showing up to work on time, and then doing nothing. But then someone saying "At least they showed up to work". No.