I'm not saying superman is dumb but he is not as advanced as his ancestors on krypton because he was raised on earth, besides superman gets weak just standing ten feet of kryptonite, although superman most likely kill batman in a flash (no pun intended) batman would be well aware of superman's tricks and would be prepared to do whats neccessary, besides batman made a whole bunch of diffrent suits (a bulked one to fight baine, an ice one to fight Mr.freeze a heat resistent one which I forgot who he used it against, besides if superman can't even take out Lex Luthor as opposed as Joker (even joker almost killed superman) to batman, superman will have a tough problem against batman, I'm not choosing favoritism, just facts.