Re: If the author wanted a "killing is always wrong" shpiel, he picked the wrong villains.
In my opinion, having "shown that there's still a little spark of good" does not justify their actions. If the Joker and Zsasz are to be killed for what they have done, all the other villains should be as well.
Plus,look what happened in Kingdom Come when Joker was killed.