let's not forget, distilling anyone into "good" or "bad" is a trait of a weak mind.
http://www.groklaw.net/staticpages/index.php?page=2007021720...
with the "new" Bill Gates model of what seems to be benevolence and global amity. Personally, I struggle with my sourness towards his past behaviour in light of what I see as admirable conduct in the present.
It's also something we're socialized to do (to see people as good or evil) by religion, movies, comics, the justice system, and political leaders. It's not easy to escape from all that conditioning.