How in God's green world is Bobby Knight-- who shot a man, isn't allowed in Puerto Rico because of his actions there, and eventually got fired because he choked another human being (among other things)-- considered good, while Cal, who has none of that baggage, considered questionable?
Knight's colorful, quoteable, and was once a great coach. That's pretty much all you can say that's "good" about the man.
Meanwhile, Calipari has literally been the driving force behind three separate HUGE fundraising drives for underpriviledged around the country and world.