People have a mindset that life is black and white and that everyone is either good or evil. In my experience, some of those that are perceived as "evil" are either misguided or broken. I am what you would consider the anti-hero or the character that has ambiguous morals in a story.