Batman and most of these so called "heroes" are all shit, and there is one single reason why. They are not willing to kill. First time a villain crosses the line, fine, lock him up. But when a villain proves time and time again that he cannot be contained, and that he will return to harm people, it's time to take him out. But all of these so called heroes, despite allegedly being so super, are unwilling to take that action, and why? Because they apparently are not super enough to have that on their conscience.