I will add my voice to the chorus, real life isn't a cartoon where good people are morally, ethically and physically in the right. Real people and real situations have layers, and are rooted in fundamentally human wants, needs and limitations.
I get that if you're a brand, and living only in a symbolic sense, you might want to distance yourself from symbols that don't align. But us humans, actually having experienced reality, should know that some or even most actions aren't perfectly informed, selflessly good from every perspective, for all of time.
And frankly, I think wanting and needing that unambiguity is dangerous as you're dehumanising people and disempowering yourself from reflecting upon behavior and setting proper boundaries. That, and/or a sign of considerable stress (compare with black & white thinking or catastrophic thinking).
People can be flawed and make awesome contributions. The theory of gravity is good, useful, and a significant discovery forming the basis of much of industrial and modern society, even though it was made possible only by colonialism and systematic oppression.
Socrates/Plato made astounding work contributing to the development of every field of knowledge, despite being weirdo homeless hermits before forming a cult.
Be inspired by the greatness in people, not the flaws.