Winning typically covers a multitude of sins. But in the case of Leach, there were issues clearly bigger than the Adam James affair. Evidence in print media suggests university officials were looking for a reason to get rid of Leach. And, it appears that Leach was stubborn as well. In the article that grad posted, a reasonable assertion is made that "where Leach deserves to be criticized is for giving the school any kind of opening to whack him...unless he saw it coming all along and didn't really care."
The observation that has compelled me to post an opinion is that many college football fans are expressing their support of Leach without considering the opinions of the people closest to the situation. Most coaches who are doing a good job of coaching young men continue to have the respect of their players even when a mistake in judgment is made. (Longtime fans of Buckeye football know this well.) In this instance, Leach does not appear to have widespread support from his players. Frankly, I am surprised that players are not lining up to support their coach.
I am not saying that some quotes by a few disgruntled players is enough evidence to dismiss a coach's ability to properly coach, but it does raise questions. I suppose we will learn more as this case unfolds. But until then, reserving judgment is sensible.