That's a noble sentiment. I definitely see where you're coming from, and I'll meet you halfway. But, morality is not always as grey as the lefties would have us believe; Hitler may have had noble intentions, but he's a monster, not a hero.
It depends what means you use to achieve your ends (which must be noble) whether someone is a hero or not.
Hitler was also a politician. Not a soldier in his own war.
You meet me further than you think.