>>90698128>>90702230I mean, Superman has two highly exploitable weaknesses that Batman knows about. Kryptonite and the radiation of a red sun. Two silver bullets that exist solely because writers needed a way to rationalize Superman ever being in danger. It's not so much that Batman "could totally beat up Superman" it's more along the lines of it being conceivable for him to win an altercation by exploiting either of the two aforementioned weaknesses. It's been done before, and Batman isn't special in that regard. The inverse isn't really discussed much, because everyone knows the obvious power discrepancy in the two, the situations in which Superman wins don't need to be discussed.
A lot of people like to use Miller's TDKR as an example of Batman being better than Superman, but fail to realize Miller wasn't making any kind of statement like that, but instead just using Superman as a symbol for something else (which, granted, was a disrespectful use of the character). Casuals will also reference Tower of Babel, when in actuality the entire arc was Waid taking a shit on Batman's character. He was real loser in the story because, in his hubris and psychopathy, he put the Justice League, and thereby the world, in danger.
Also Morrison's Batgod has nothing to do with inter-hero power level. It was about taking a human being to his absolute craziest limits and sometimes beyond. Morrison wanted to make Batman a badass again in his JLA after a decade of losing and getting his ass beat (Jason, Knightfall, etc.), and remind people why a non-meta is on the Justice League. It had nothing to do with being able to beat up Superman or anything like that.