The difference is that characters like Sinestro or Black Adam, what they WON'T do is as important as what they will do.
Depth and contradictions allow the writers to elevate the story and engage the reader.
Punisher villains, and those like them, are nothing more than adult cartoons at best. With a villain willing to anything, nothing is really that interesting.
Seems like some villains becoming anti heroes while anti-villains exist . Honestly what about judge dredd villains and spawn villains? Joker,darkseid,brainiac,reverse flash,gorilla grodd,mongel,and mister mind are like really evil so turning them into antiheroes would be sour taste
I've read enough Dredd to know that while they don't make the villains likeable... they certainly add wrinkles to them. You don't need to make excuses for why a villain is a villain. You can write out motives and goals that are not nice or good, or even relatable. One could say that Darkseid is a family man... doesn't make him a good guy. His father died... but that was by Darkseid's hand. He has a biological son(Orion) and a foster son(Kalibak)... both of which hate him because he's a jerk. It's understandable and relatable... makes you hate Darkseid even more.
Actually, Kalibak is Darkseid's biological son. The only reason he tolerates the moron is because he's all that remains of the wife he loved.
But yeah, I'm hard pressed to see where DC villains are becoming anti-heroes, by in large. Harley and Poison Ivy are more of the exception than the rule.
Punishers, and similar characters, villains are often pushed to ridiculous almost Inhuman level of cretinesque villainy, because well they have either justify the hero brutality. And I think this is the main issue in this thread. When the villain is too human, the actions of the hero, if one of the deadly ones, become little hard to justify and seem bit of excessive if not outright cruel and sadistic. But if they are cartoonish abominations well everything is fine and dandy reading punisher just straightforward committing crimes against humanity against them.
Because there are a lot of writers who feel the need to redeem villains, which has been alright in very rare occasions but is a trope creators should avoid.
Good Marvel characters- Bring Them Back!!!
The difference is that we have Batman scolding Red Hood for killing, while trying to save the life of the Joker. The counter is usually "He'll escape and kill again."
And of course, Castle et all ARE RIGHT.
Granted, it's something that's weak sauce meta and only happens because of the medium, but they're right all the same. Acting with restraint is treated, within the context of the story, as weak and ineffective while in contrast, while innocents have ever suffered because of vigilantes who fire belt red machine guns?
I think Adrian Chase is the only one who didn't have such narrative protection...