Also, there's an another issue that seems strange. When Hagoromo told Naruto about his "family story", there was no mention of Kaguya being the Ten-Tails. And I think BZ during his own tale hinted that Hagoromo didn't actually know it at all. But at the same time BZ and Sasuke implied that Hagoromo probably suspected Kaguya could emerge, and now this episode, where Hagoromo/Hamura were completely aware they're battling Kaguya, they even sealed her in the human form. So, the question - it's an another condradiction in the storyline events, or for some reasons Hagoromo decided not to tell Naruto all the truth?