Re: Who is the true avenger, Obito or Sasuke?
Sasuke is avenging his clan.
Obito is trying to create a world without peace or war. Where everyone will be in a genjutsu based on their desires (if that movie is based off of this).
When Itachi killed the Uchiha clan(with Tobi's help), he didn't want Sasuke to know the truth since he didn't want him to turn on Konoha. Unfortunately, Itachi's plan failed and Sasuke learnt the truth. Just like Sasuke's life was more precious than Konoha to Itachi, Itachi and the Uchiha's life were more precious than Konoha to Sasuke. Hence why Sasuke wants to avenge them all.
In my opinion, when Rin died, Obito began to see what Madara meant. Not everything goes as planned or as you wish. Through Rin's death, he was able to see that this life itself was hell. The pain a loved one's death causes is experienced by many people so instead of having everyone experience this hell, he wants to place everyone in a genjutsu where life will be the way they want it to be. Happiness based on one's wishes. Hence why when Kakashi asked, "Aren't you going to blame me?" Obito just said,"It's pointless to blame this useless reality". Something like that.
So well, i'll have to go with Sasuke being the true avenger. Obito isn't necessarily avenging anyone. More or less, if Project Tsuki no Me occurs, then the idea of revenge won't actually exist in reality anymore.