There were many who viewed MLK as a villain. So much so that they assassinated him.
And there are many who viewed Hitler as a hero. He did bring Germany out of a horrible depression, the greatest economic reversal in recorded history. And his whole thing was about protecting his people. Magneto has a lot in common with him. In the end, we must judge characters/people by their actions, not their intentions.