Sasuke killed Danzo guys theres no way around it, just because he went out with a bang before he eventually would have bled to death, doesn't mean Sasuke didn't kill him. That like saying a suicide bomber doesn't kill people, the explosion does.
Also Sasuke cut down many Samurai at the summit, Suigetsu even commented on it "Dammit after he told us not to kill them" Not to mention how many he probably crushed.
Its also unclear if Karin would have died from her wounds, if Sakura had not been there to heal her.
Sasuke did to attempt to kill Kakashi and Sakura and would have probably succeeded if Naruto had not shown up.
And of course Naruto has killed many enemies or been the cause of their death through other means.
If this is another thread to see who's innocent, we'll its all based on intention.
In my opinion when faced with the choice to continue the cycle of hatred, Naruto had passed and Sasuke had failed. Because respectively Nagato was Naruto's Danzo, and vise versa with Sasuke. Nagato probably caused or killed just as many people as Danzo. "He would not just kill the enemy, he would kill anybody who supported that person, including his family, his distant cousins" Not the exact quote but you get the gist.
So at this point, I feel Sasuke is continuing the cycle of hatred, and Naruto is of course his opposite that the signal for their final fight.