He feels that by killing them, he won't be any better than a villain himself. He also feels that it is wrong to kill.
Moonknight would win only because he wont hold back and will kill batman. Unlike batman who refuses to kill
Metallo has tried in Superman/Batman: Public Enemies
im assuming that youre trying to ask if batman kills his enemies. no, he does not. it is against his moral code, which keeps him from sinking down to the level of the criminals he fights
Batman
the batman hates' the joker and cat woman.
Clayface can Kill Batman But not Eat him Batman can eat him.
yes the hulk can kill batman
The Joker
Batman, in some cases Superman (Batman Hush).
Batman's worst enemy is the Joker. Another villain is Two-Face
batman
no