You people are aware that Supes has killed before right? He's killed Zod Before. It's always been something that he does only if he has to. In the film, he was in that exact situation. I don't really see what the big deal is. Now Batman killing people, that's something to get your panties in an uproar over.