Seriously, the most annoying thing about Batman is how selective and short-sighted his "no killing" code is. Especially how much crap he gives Supes for being a boy scout. Which probably is the biggest - even moreso than dressing up as a bat - sign that Bruce Wayne as broken of a person as the villians he fights.
(Also there's sociological issues around the character as a whole and the role he takes, but that's true of the other rich supers, and this is a character point, not a plot point.)
Faith Collapsing is a host set up by me (Steven Saus) with the same sensibility of the BBS I ran back in the 1990s - I set it up for me, but folks I personally know are welcome to join if they like.