>>106551313He's wrong. The fact plot armor lets him get away with constantly bringing a knife to a gun fight doesn't change the fact that it is colossally stupid to do so.
The bigger issue is what a law abiding citizen with a gun is able to do, which is basically kill a person where legally allowed to do so. Batman chooses not to kill, so not carrying a gun makes sense. Telling others THEY should make the same choice is ridiculous though, because he's telling them they should die over choosing to defend themselves.
Guns are the great equalizer. You don't need years of training since you were 12 years old with Tibetan monks or whatever to be able to use one. Its what allows joe schmoe to live his life securely without having a billion dollars to throw at people to handle his shit for him while he LARPS as whatever makes him feel better about himself.