What makes a great villain? The dictionary definition of villain is: "(in a film, novel, or play) a character whose evil actions or motives are important to the plot.".
But don’t you get the feeling that “evil” isn’t really necessary in modern media? At least, film writers don’t seem to think so. In fact, I get a distinct feeling that writers are actively avoiding the word “evil” and trying to steer their villains in the opposite direction. Writing great villains now consists of how pitiable they are, or if they're likable. “Villains” now all have sob stories, personal motivation that tugs at the heartstrings, and a general sympathy veil draped over them and everything they do.
And personally, I hate it.
A good villain can be relatable and human. Give them quirks and hobbies. Give them a beloved pet or a dear mother. That’s just giving them character and charm. The Sanderson Sisters from Hocus Pocus (1993) have a funny sibling-dynamic, with Sarah being a ditz who loves boys and Mary being a trodden-on Yes Man who adores her sister Winifred – they’re downright lovable! But they’re also witches who literally siphon the life force out of little children.