"In journalism, we recognize a kind of hierarchy of fame among the famous. We measure it in two ways: by the length of an obituary and by how far in advance it is prepared. Presidents, former presidents, and certain heads of state are at the top of the chain."
- Walter Cronkite Quotes
American - Journalist November 4, 1916 - July 17, 2009
I'm with you for the second part, I think the results can be looked at independently. However, I don't think one good deed should excuse past bad behavior and one should be careful about glorifying someone to the extent that we ignore their misdeeds.
I disagree. What you say is true in a lot of cases [1], but you're devaluing personal growth way too much. This guy's "one good deed" was a drastic and radical break with his misdeed of overpaying himself. He deserves all the glory he can get for that.
[1] For instance: a businessman who spent his life exploiting thousands to make himself rich, who then engages in some half-ass charity at the end of his life.
I really hope that was intentional.