yes he was defeated by her will and that was jus bs and you know it. I don't even like madara so what i am saying is totally unbiased dude. Kishi had to finish him off somehow. Madara who didn't care if he was cut in half couldn't even move against black zetsu, neither could he react to his surprise attack even with 4 limbos seeing everything and after he had reacted to ftg attacks.
As for other things, madara was nerfed beyond everything. With arsenal you have provided him, he will give narusasu a very hard time even if they pull it off..
Out of the arsenal that you gave him, what did he use against narusasu? may be chibaku tensei and that's about it.
He was nerfed for plot's sake doesn't mean it will be same in an unrestricted plot.
And like the guy above said madara can replace himself with limbos and seals are one time jutsu so if narusasu mess it up, it gets even worse for them.
He was not the only one who was nerfed , both Naruto and Sasuke had to fight him with powers they just received 5 minutes ago .
Also , let's not kid ourselves , Madara also had so many asspulls and BS powerups :
- Using Susanoo with no eyes .
- Absorbing Hashirama's sage mode when Hashirama was not even in sage mode .
- Hell , he absorbed sasuke's amaterasu , with no eyes at all .
And many other things , but i'm not here to adress this .
Kishi had to replace Madara with Kaguya , because Madara had nothing else to offer , they pretty much showed they can easily counter all of his techniques with no problems what so ever .
- The only possible way for Madara to fire TBBs is by using the tree , a single Lava rasenshuriken will cut it down with utter ease , it's not a factor in any sort of long range stand-off .
If Madara use the barrier they can teleport out of it .
If he by a miracle managed to fire the TBB , they can dodge it since their constructs are far more mobile .
- Mokuton is garbage against their arsenal , Hashirama was easily dodging the shinjuu branshes , Naruto and Sasuke can destroy his Mokuton with utter ease .
- Limbo was already countered with ease , Naruto and Sasuke never actually used the seal on Madara , so if they touch him with it , it's over . Because sweetching with Limbo at that moment will be useless .
And still , Madara has to fight an army of 1000+ clones with kurama avatars , perfect susanoo + bijuu chakra , Ashura mode with global natural energy , sasuke's S/T which Madara FAILED to react to in the Manga , Bijuu rasenshurikens , KKG rasenshurikens , Tailed beast balls rasenshurikens .....etc etc etc .
When zetsu stabbed madara , he got ko'd that's why his limbo poofed , they couldn't defend him , and he couldn't handle her chakra level , and he died .