Kishimoto sempre fez o possível pra manter o Naruto uma pessoa "pura",Kakuzu estava acabado e iria morrer e Kishimoto claramente antecipou a sua morte com Kakashi finalizando pra deixar o Naruto puro,Kishimoto simplesmente cria uma situação pra fazer o Naruto não matar o inimigo,contra Haku aconteceu o mesmo(acredito que a primeira missão moldou o caráter do Naruto e como ele passou a ver o mundo ninja),se ele matasse Haku muitas coisas seriam diferentes nessa história,Naruto provavelmente acreditaria que tudo se resolveria com ele matando os inimigos sem conversa e sem entende-los,Naruto seria só mais um protagonista que simplesmente elimina os inimigos e fim,claro que seria legal ver ele matando alguém a sangue frio mas teria que ser um plot bem trabalhado e em uma situação extrema e específica,pois se fosse feito de forma vazia apenas iria tirar o brilho e a pureza do personagem,mesmo sendo um Adulto Naruto continua sendo um dos personagens mais puros dos animes.