Elan is a person who's aware of dramatics, and thus he knows that even if he kills Kabuto, that will just lead to some other villain showing up.And I think that is key -- the question is not what does the good alignment abstractly require, but what kind of a person is Elan?