Batman at the end of the day is a fictional character, he is not a flesh and blood real living being. He can do whatever the writers want him to. He is a ninja, who has mastered over 120 different martial arts, has unlimited resources, most likely superintelligence etc. He has no more excuse than Superman killing.…