One needs look nor further than real life to find every type of “villain” you could desire. From the sociopath, to the eternally greedy, to the hypocrite, to the fanatic, to the horrifically misguided, they’re all there. Even honest and honorable people can find themselves on opposite sides of a “front” in a “conflict,” where absent that conflict they would share meals and be friends with each other. In writing, just like in real life, every villain has their place.