Character judgement can be a hard thing to navigate when it comes to things like this, though.
Not to foray back into politics, but many of the Founding Fathers did things that, ethically, would paint them into a pretty awful position by our standards. Do we factor that in to how we feel about, say, their crafting of The Constitution?
One thing starting to annoy me is this whole...."they shoulda known" stuff. "Everyone knew he had problems".
Well it's not cool if everybody knows he's having these problems and nobody does anything about it until he personally offends you.
Either stand for what you believe in or don't. If you believe in justice then do something about absentee NBA fathers and NBA players/coaches/etc that beat their wives/girlfriends etc. But that will never happen.
They'll wait till something happens again and then all collectively say "Heee saiiidd whaaattt?"
Wow, a false equivocation
and the utterly confusing "it's not good that Sterling's gone because we should have done something earlier and people are so lame for not doing something earlier" stance.
As far as things like Sterling's removal from the league, I don't see the problem with "better late than never".