Maybe we should stop expecting perfection from public figures. I'm sure there's plenty of dirt I could dig up about you, if I rifled through your past, all your actions and opinions.
I'm really tired of the idea that a hero has to be a perfect saint by modern, vogue definitions. We have a news media that is so rabidly searching for reasons to destroy people, that Musk headbutting a car in frustration is somehow news. So what? Who hasn't banged their head in frustration? Then we have more serious cases, like attacks on Gandhi, where compromising situations with 18-19 year olds (which I'm not defending) get transmuted into accusations of pedophilia.
Can we just stop!? Let good actions be remembered, and let truely bad ones be punished in a timely fashion. By speaking ill of the dead, we rob ourselves of heroes and examples that are genuinely worth following, just because the whole person isn't who we want to be.
Edit: transmitted -> transmuted