I agree whole heartedly.
everyone seems to be pissing and moaning because Naruto doesnt kill Nagato. but noone seems to understand that if he did we might as well rename the manga Sasuke.
Naruto is the main character and a hero. A hero doesnt give into vengance, he doesnt give into hatred. if he did Naruto would have taken Hakus head off, if he did the village would be a pile of ash right thanks to the vengeful Kyuubi brat. if he did Naruto would have taken sasukes head off and dragged his corpse back to sakura and said here promsie fullfilled.
that is not what naruto is about. both the story and the Character. it is about overcoming hatred, about protecting your precious people. Sasuke is the failure for falling to revenge, Naruto is the hero because he overcomes the hatred and saves people from their own darkness.
While I grant that the restoring to life of everyone seems a bit off (im still of the oppinion hinata should ahve lost her life) its not a total loss when you consider it in the context of Nagatos last act. An act of contrition where he restores all the lies he took using the last fo his power, and thus paying the price for such power.