There’s always a good reason as to why Batman does not kill in the DC Comics universe. Whilst many may argue that Gotham City and the world would be better off with the likes of the Joker dead, Batman makes a case against it, and not only because he wouldn’t know how to stop killing once he started. Batman does not kill in DC Comics because he has hope that these villains will reform, and there are multiple times when this has actually happened.