Let's talk Naruto Villains.....majority of the big villains were just bad.....
KAGUYA
Let's get the obvious one out the way first. Kaguya made her debut in the final 30 chapters of Part 2 and there was no foreshadowing or build up to her arrival. She was created for the sole purpose of killing off Madara and at the end of the day, was simply sealed away without leaving any impact.
PAIN
Pain was a great villain with a bad ending. The most infamous example of the fabled "talk no jutus", Pain or should I say Nagato, was convinced by Nsruto to give up on his warmongering peace plans. Why is that a problem? Nagato was an extremist war veteran who has been following his plans for decades and was talked out of it by a naive teenager who knew nothing of the world. Nagata them brought every person he killed(except Jiraiya), back to life.
OROCHIMARU
His only problem was how went from the major antagonist of part 1 to a side character in part 2, who's only role was to be Sasuke's convient puppet for the plot.
KABUTO YAHUSHI
His biggest problem was that he was bland with no personality....even in part 1, Kabuto was simply Orochimaru's lackey of unknown origin. The Sound 5 only served to show just how one dimensional and bland his characyer was and in early part 2, played 2nd fiddle to Sasuke. Later, Kabuto took on Orochimaru's appearance and powers, making him a discount version of the original who had charisma and charm.
OBITO
His motivation ended him the moment it was revealed. Obtio is a 30 year old man who wants to live in a fantasy world with the illusion of a 13 year old girl he's still in love with....aside from that, Obtio was playing 2nd fiddle to Madara and is repsonsible for the biggest plot hole in Naruto, in that after dying, somehow came back as a ghost and somehow gave Kakashi double mangekyou who somehow knew how to use it perfectly.
Madara Uchiha
At the end of the day, Madara's issue was that he wasnt even needed for the plot. The only role Madara served was to escalate the stakes which was unnecessary given the climatic conclusion of Juubito. Kishimoto himself admitted that he even made Madara too strong and didnt know how to take him out hence, Kaguya's last minute creation.