I agree, but to be fair fanfic writers have a lot more freedom in both direction and time constraints. There are some damn good fanfic authors out their and in almost every series I've seen there is at least one who does a superior job with the source material. So, I don't like to dump on Kishimoto for this.
Disagree.
Kaguya was terrible. She was Kishimoto's answer to the corner he had written himself into and as such she had no character. It's an insult to characters to call her one. Black Zetsu largely spoke for her (and he was barely a character). There was simply nothing there. That said, if that had been the one blemish of the war arc it would have been an error, but a forgivable one.
The war is awful because of the systematic trashing of many of the characters and story lines, the cheapening of death, the facelessness of the enemy, the loss of control on power levels and so on. Even if Kaguya had depth it wouldn't have saved the war arc.
The War Arc can't even truly be called a "war". The previous wars for the past generations have had profound effects on various characters; Itachi, Nagato, Konan, Yahiko, Obito, Hiruzen, Danzo, Minato, Kakashi, Jiraiya, Tsunade, Orochimaru, etc.. because they were freaking WARS! People DIED, people SACRIFICED, people and the world CHANGED (not always for the better) each time. That is what (world) war DOES.
This "war" doesn't leave anything except almost entirely positive experiences for this generation (and even a previous generation or two) overall - like getting emotional closure by the convenience of being able to literally communicate with the dead (Sasuke with Itachi, Tsunade with Dan, Hiashi with Hizashi, etc.) Pretty much the only living enemies that the protagonists had to face in the War Arc being Obito, Kabuto, Madara (later on), and Kaguya, with the rest being just soulless White Zetsu clone drones and Edo Tensei zombies. Even Black Zetsu couldn't really be called a "living being" with how his origin appeared; Obitto and Kabuto get stupidly redeemed (while also conveniently undoing Edo Tensei) while Madara was just thrown under the bus for Kaguya, and Kaguya simply being sealed away, and Madara didn't even have to be killed by the protagonists either. Our protagonists never had to actually kill a single living person throughout the entire arc while any of the extremely few deaths that should have had more emotional impact (Ino-Shika-Cho's fathers) were pretty much just completely glossed over and are never addressed later on, and thus they can't be said to actually know, much less have experienced war like previous generations. (Even Asuma's death feels more meaningful, and that's because, at the very least, his students saw the light leave his eyes as he died and thus it had a lasting effect on them.)
It was obvious that everything was being done so our main characters could remain squeaky "clean" by never having to truly dirty their hands while also not having to change, and they even go as far as to do whatever they could to ensure that there were little to mostly NO consequences for it..
Statement: Naruto vs. Sasuke shouldn't be the final battle as it lacks any real black and white with all around grey area of a reason. Instead, it should be a major battle that can segue to them reunited and work together to defeat a true final villain.
Agree or disagree?
Disagree.
Being the final fight in itself isn't a problem but rather all the stuff surrounding it and getting all mucked up while leading up to it is what made the final fight come off as underwhelming and lacking any emotional depth or anything.