I'd say 3 of those were good to great or at least memorable villains
the rest, not so much
point is, no studio is going to bat a thousand with villains
even the beloved Nolan trilogy only succeeded like 2 and a half times with it's villains and failed an equal amount
Bane sucked bushels of d***s, Talia was a total anti-climax, and Two-Face was too quickly dealt with to make a strong impact
The characters served their movies' themes. Its the best you can ask, or expect, of your story's characters.
It's what I loved about Iron Man 3's Mandarin, and is why I consider Whiplash to be wasted potential. Stane was better than Whiplash, though only marginally so. Stane was a great character for the first half-ish of the movie. Once Iron Man's in his suit, the movie mostly proceeds as these movies tend to - fights villain, gets girl, and that's a wrap. It discards the really interesting elements and themes established in the first half of the movie.
Threads from the first half of the movie, specifically Iron Man's attacking Raza's group when they were executing people in that village, were simply dropped rather than taken to the appropriate conclusion. Instead, we get a fight between two guys in supersuits.
Marvel could easily have had Stane providing technology to the peoples that were negatively impacted by Iron Man's presence in the middle east, with Raza letting them loose in New York to get their revenge on Iron Man. Wild attacks, chaos, confusion and the interesting question of: how does Tony use his new identity to live up to the legacy he sowed overseas?
@Kedrell: Its all a matter of preference, I think. I never found Vader all that intimidating back when I first saw Star Wars as a lad of about eight or nine, nor in ROTS when he had his rise to power. His menace never really felt real, to me. Whereas the ones I cited, did. I enjoy watching and trying to crack their psychological profile whereas, to me, Vader's just some guy in a cool helmet with a silly computer on his chest.