Ummm... real world is not filled with Tolkienesque fantasy tropes. There are not a lot of people that could be considered completely good or purely evil, it's simply not in the human nature. Furthermore, good/bad perception of something or someone depends on your own views.