Final theory time:
Kakashi kills Rin, but We know that Kakashi will never do that willingly. Kakashi therefore is being controlled or manipulated.
There are 3 types of Manipulation/Control that have featured prominently in the
Manga.
1) Genjutsu
2) Curse Doll or Curse seal
3) Body possesion (like the Yamanaka Clan)
I've said previously that this attack on Rin is just too coincidential and too convenient. It happening at the exact time that Obito is well enough to leave Madara's base, and right after Obito has met with Body Suit Zetsu and practice using its power. Now despite the coincidences there is no hard evidence that Madara is manipulating the situation although it is a distinct possibility.
In the end, both the short haired and long haired Madaras, wearing both Masks, would have been Tobi-Obito
Bookmarks