This argument over whether or not something is inherently evil or just learns to be evil could go on forever.
To be honest, I don't play D&D to decide whether or not to kill babies. As DMs, can't we think of better ways to create drama and moral dilemma than to have a paladin encounter baby...