+2
Call me old fashioned, but the idea of what makes a hero a hero is that although they easily could kill even (in some cases) without fear of consequences, they choose not to as part of a moral code.
Aside from his earliest appearances where he carried a gun and threw gangsters off roof tops, the only thing that makes Batman a "hero" is his decision not to kill or use lethal firearms (sadly, many modern movies have dispensed with such old-fashioned morality for characters that went generations practicing codes of ethics as an example that with great power comes great responsibility).
Without the no killing clause, Batman is no different than a violent vigilante or criminal or the very types of psychotic criminals he combats who believe they are above all law, all codes, and all morality.
I found Snyder's little treatise a bit disturbing... (Another "artiste" who wants to turn characters away from their foundations by making them his own as opposed to belonging to the public in a sense that they once were role models of moral & ethical concepts for children).
Let Snyder make Punisher movies if he wants to tell the stories of murderous vigilantes (and don't get me wrong - as an adult, I love murderous vigilante stories, what I don't love is someone deciding that our former heroes are now their murderous vigilantes).
We don't need him turning Batman or Superman into the Punisher because it's now "hip" to turn former heroes into murderers.
Okay, let the flames fly...