Batman built a mech to mach his strength. He also prepared fear gas to mess with his nervous system, and installed turrets as a distraction. Batman can strategize, while Superman can't (or chooses not to). It's as Sun Tsu says; "Know thyself, Know thy enemy, one hundred battles, one hundred victories."