Batman is Human after all, one accurate bullet and his reign may end. Even though I like Batz his character is solely based on one major event that changed him, his parent's death. There is no significant character development after that I believe. Superman although very one dimensional is NOT HUMAN so defeating someone who can deflect bullets from his eyes seems pretty awesome to me.
On a side note, Kryptonite isn't available in WallMart or your corner grocery store. Its a highly reactive element found very scarcely in the Universe so if someone who would venture into attaining that he/she would be (a) very resourceful or (b) weaker than superman.
If its (a) then GOD save us all because I don't see any of the us or Even the Justice League topping Superman's ability and If it's (b) then Batz can come and save the day. Either way its what superman does that defines the roles of others around him.
:triumphant: