Just saw this and had to post it...
Awesome - I love
me some badman. "I hadn't showered that day... and I fight crime in a rubber suit!" LOL!
As far as belief goes, it's manifestly obvious that Ra's al Ghul believes that what he's doing is for the good of humanity, that corruption and decadence is a sin that needs to be purged.
I find it interesting that you use the term sin, an inescapably religious concept, for a group that appears not to have a theological dogma. Yes, their belief that Gotham is too corrupt to be kept alive is clear, but it's not at all clear why
they feel that way. Imagine if Seven
's John Doe hadn't had his Old Testament attitude - what would be left of him?