Naruto has been through sage training, time skip training, kyuubi training,wind style training.
Naruto has fought people to protect his friends and guess what other than Kakuzu he didn't kill any of them. I don't know what you're talking about.
Technically, he didn't kill Kakuzu either! Kakazu probably would've survived if Kakashi hadn't gone down there to finish him off. All of Sasuke's kills have resulted in suicides or surviving as well (Danzo killed himself, Deidara blew himself up, Itachi passed away, Karin survived) and Naruto similarly had Nagato give his own life, had Kakashi finish Kakazu and such.
Naruto HAS shown moments of revenge just as Sasuke has. Remember early on in Shippuden? When Naruto finally caught up to Deidara and went crazy 2 tails on him for killing Gaara, Naruto also said something about killing his sensei and his master in the Pain fight, meaning he wasn't only fighting for his freedom or to destroy the Akatsuki, he was legitimately angry. Naruto has the potential and the anger to be an 'avenger' and he's proven he knows other people are in the wrong before.
You must be registered for see images
this whole moment where Naruto shouts at Chiyo & the sand and blames them means Naruto knows theres something wrong with the world around him. Naruto has the will of fire though, he loves his dream and is grateful for his friends and bonds too much to resort to expressing the sort of hate Sasuke has. That's what makes them different.
Good point though. They're not that different in morals.