Why should morality matter to him? He's spent enough time working for those in the world, only for him to have to do it again, even after 10 years.
Why shouldn't he kill all of them? Killing those that he did allowed for the major problems of the world to be solved. The small ones, like lost...