Kinda an open secret. It's a point worth making, though. Whoever you lionize, whatever their Cause, if they're far enough in the past they almost certainly said or thought some poop that would scald your little virgin ears. Gandhi springs to mind, but I'll give dollars to donuts that it's true for any Always-Right, Universal-Hero type someone sets out to worship. I don't give two hoots for Marion Robert Morrison, one way or the other. I'm not of the generation that did, I guess. But if anyone naively imagines that whoever they *currently* think is Christ On The Cross and Infallible will stand the test of time, I've got this bridge in Brooklyn...
As someone recently and memorably quipped, "We didn't get out of the Stone Age because we ran out of stones". Conversely, though, it's not like everything was fixed forevermore because we started smelting. The truly ridiculous thing is imagining that there's some obvious and clear demarcation between Good and Evil in the past. White Hats and Black Hats? Pfft. Sounds like a dumb John Wayne movie! I'll be content if I can go down as "a pretty ok guy, for his time". Any other hope is absolute vanity.