For starters I must clarify that I think that there are only 5 Anime that can actually compete for GOAT ANIME:
Hunter x Hunter
Attack on Titan
And I think Naruto is the best out of all of them and here is why:
Only HxH can even compete with Naruto on its villains.
No other anime villain has the amount of coolness, depth, and amazing abilities that the villains in Naruto have.
The story may have some flaws, but I could write ENTIRE ESSAYS about pain, obito, madara, itachi (he is not a villain but not really a hero neither) I could write to you an entire essay studying their characters and their depth and the reason why they are broken.
Not to mention that
NO OTHER ANIME VILLAIN HAS LIVED UP TO THE HYPE MORE THAN MY BOY MADARA DID
His hype was so amazing that when he showed up we were all in awe just at the sight of him.
2: NARUTO AND HIS MESSAGE:
I also believe that while Naruto has many flaws, no other anime embodies better the values of willpower, hard work, and rise above the pain.
It doesn’t really matter to me that he was the reincarnation of a godly shinobi or that he was the son of the 4th, he still suffered through great deals of pain and few anime truly captivate that motivational message that TRULLY gets to you and gets you to say “ you know what, I wanna CHANGE MY LIFE FOR THE BETTER, BELIEVE IT!”
3: LIKABLE CHARACTERS
Minato, Gaara, Jiraiya, Kakashi, Lee, very few anime have this amount of depth and identity in their side characters that makes them awesome and easy to root for.