well....just because a character is evil doesn't mean we have to hate him. As for sasuke, well....he's the only character which has evolved properly through various stages......in part 1 he was initially kinda self centred only focusing on his goal of killing his brother, then started being a good caring friend, then suddenly he turned evil and left the village to get stronger. And then in part 2 he became far more calm and composed, after killing itachi and knowing the truth he decided to destroy the village and now he is finally helping the village to defeat madara. The way sasuke's character has been portrayed by kishi is really something worth admiring. He is the most developed character i think....after itachi that is....