User blog comment:Magma MK-II/Characters that shouldn't be here./@comment-7455247-20150410193543/@comment-1705775-20150410212542

Judge Dredd has fought Batman on several occassions and Punisher has fought many heroes (most infamous of them being Spider-Man) : the reason those two remain are because they are psychopaths and are only "heroes" because the villains they face tend to be worse.

At his absolute worst Punisher is little more than a glorified serial-killer and torture is a trait no real "hero" should have, no matter how gritty or "extreme" you may wish them to be.. heck, even if the criminal may "deserve it" (like Joker) outright torture and cold-blooded murder is a very violent and antagonistic thing to do.. even Batman acknowledges this, it is the reason Batman rarely kills and never tortures.

remember Justice Lords? Superman only really went "villain" because he decided to torture criminals.. that makes them no better than the criminals.

yes, we hate criminal psychos and some people will say they deserve to be killed but by god we should NEVER glorify a killer as heroic, especially if it is done methodicallly.. Punisher's "revenge" motive ended long ago, he still kills but has (technically) avenged his family tenfolds.. and so on..

Dredd may be starting along the road to redemption however as he is slowly "bending" some rules to aid people in need.. but he still has years of willingly serving a fascistic state (which much like Imperium of Man, may be humanity's "best hope" but can not be considered "heroic").