Ah yes because the majority of people supposedly agreeing on something makes it true.
He persecuted: Jews, Catholics, Gypsies, Slavs, Communists, and many other people. Simply because he persecuted Communists doesn't mean he couldn't be a socialist. Plenty of socialist/communist societies can disagree, and even go to war with each other.
Ask any Hitler fanboy? He has fanboys? Man, I'm starting to think you're one of them!