Although he is sometimes a bit harsh he still has good intentions and ideas. Also he is more realistic than Naruto. The only problem with him is that his emotions sometimes get the better of him :|
Don't give us that "Sometimes" BS.
He was purely inspired to do everything he's done so far by emotioons.
Kill Itachi because he killed your clan and left you feeling lonely/angry:*check
Kill Danzo because he's the reason why Itachi made you feel like that and angered you:*check
Call Hokages out to see if they can change your feeling towards the leaf so you can help:*check
Help the world stay so the leaf remains to carry your feeling out:*semi check