"Again, its already happened. And in 2 of the three times, Batman was in his fifties and suffering from heart problems. All 3 times Batman rocked Superman's world, because he's always known that someday he might have to. The second time this happened, he sent Supes into a shameful seclusion in the fortress of solitude that Wonder Woman had to go and get him out of."
That's true, but a large portion of that is coming from the writer. Frankly, it wouldn't be that interesting to see Superman defeat Batman, because anyone who's not blinded by their love for Bats knows that he SHOULD go down. And I don't care if you've prepared your entire life for it, if Superman attacks you at full speed, you'll be dead before you know the fight started.
And Superman isn't just going to go running into a trap. He's not going to be like "RAAHHR SUPES SMASH" and barge into the Batcave.