Madara made many mistakes but not those, his entire plan runs on luck.
Obito essentially beat him, the only reason he has a hope of succeeding is because Naruto defeated Obito.
Obito was just minutes away from instigating Infinite Tsukuyomi, Naruto stopped him just in the nick of time, heck Madara is basically leaching off of Obito's work:
Obito gathered the Tailed Beasts into one place, through the world into a state of war, and removed the seal inside him, and then successfully hijacked Madara's entire plan. If it wasn't for Naruto, Madara would be trapped in Infinite Tsukuyomi under Obito's control.
Obito essentially beat him, the only reason he has a hope of succeeding is because Naruto defeated Obito.
Obito was just minutes away from instigating Infinite Tsukuyomi, Naruto stopped him just in the nick of time, heck Madara is basically leaching off of Obito's work:
Obito gathered the Tailed Beasts into one place, through the world into a state of war, and removed the seal inside him, and then successfully hijacked Madara's entire plan. If it wasn't for Naruto, Madara would be trapped in Infinite Tsukuyomi under Obito's control.