The modern Batman is an obsessed, violent vigilante. He's going to kill the occasional combatant or too many readers will call "bullshit."
Not so much "bullshit", but many do view a 100 percent avoidance of killing when necessary unrealistic for the kind of pain-driven, uncompromising character Batman is.
However, Snyder's take did so many other things right when it comes to the Dark Knight, creating a character that has elements from many versions from the comics, that together with Nolan's Batman, he is the onscreen version I like the best. Warts and all.
