Madara didn't survive because he couldn't
People are saying that madara got stabbed because he got cocky. He deactivated EMS after he thought that hashirama was dead, but let's take a look.
What am i getting at? I believe that madara was also drained of chakra at this point. fusing all those Susano'o swords into a controlled kyuubi to bring down 1000 hands must have been taxing on his chakra. Just Sustaining Kyuubi requires chakra. Having a PS stabilized around it would require a large amount of chakra. Finally, Breaking off susano'o swords into a bijuu-dama, then creating more and more would require massive levels of chakra. These susano'o swords are pretty massive in the first place.
What if Madara was just out of chakra by this point, hence why mokuton clones were able to easily work on him. And why they resorted to a simple last-ditch taijutsu only face off. Madara stabbed hashirama and thought that he was dead, but hashirama still had enough chakra for a mokuton. Without chakra to use his EMS, madara could not see the mokuton clone. Hashirama was able to get in behind him and do what he should have done several time ago.