You are extremely subjective and one sided. The story is seen from the Leaf's point of view and based on that you decided the Leaf must be the strongest, they have got the Uchiha and the Hyuuga, so it is impossible to loose. Wrong, dead wrong. Then you completely ignore everything else just because it suits your own vision.
It has been clearly stated in the databooks that the military force of both the Cloud as the Stone are larger than those of the Leaf.
Just because the Leaf has the Uchiha and Hyuuga they must be the strongest? All the villages have KG. Just because the Hyuuga and Uchiha have gotten so much screentime you decide that they must be unbeatable. Then you ignore the fact that other villages have KG too, not to mention that the Sharingan and Byakugan users that get the most screentime are the most powerful ones. Kakashi, Sasuke, Itachi, Madara, Neji, Hiashi...those are all elite shinobi. Because they seem all invincible, their entire clan must be like that. Wrong, those were elite shinobi, all the others aren't that special. MS has rarely been achieved, but because we see it so often you make globalization. Sharingan and Byakugan can give you certain advantages, but when you fight against a decent shinobi that's not going to be enough. That has been proven by Itachi, who could easily beat an entire group of Uchiha. Not to mention he was able to kill his entire clan off.
On top of that the Hyuuga and Uchiha clans only form a fraction of Konoha. To win wars you need an army. Do you really think that only those two clans can win a war? No, they're to small for that. Those doujutsu can give you an advantage in battle, but are far from a guaranteed victory. Itachi, Sasuke, Kakashi...those were exceptions. The average Uchiha or Hyuuga isn't going to make that much of difference.
You are incredibly subective and blinded. Considering all the villages are still there, no one won the war. You can call Konoha the village closest to the victory, but in the end no one won it as all the villages still exist.
And don't you think the other villages have strong shinobi? Minato was strong, but the other villages have ninja's too from the same caliber.
Just because they have Uchiha, Hyuuga and Minato you bombard them to the strongest village and make it seem it was foulish of the other villages to attack them. That thought is subjective, extremely limited and quite childish as you ignore everything else.