I'm catching so much flak for this. But I'd rather say this than not, because it's gotten to the point of ridiculousness.
BATMAN IS OVERRATED.
why? If there is EVER a battle in which Batman participates, he wins- not based on any form of logic or stats, but simply because "Batman's prep wins". I've seen it over and over again, from figures like Boba Fett to people like Darksied. So let's set the record straight: Batman's prep cannot make up for everything in a battle. He has, in his career, fought a huge list of AWESOMELY developed minor villains, most of whom rely on intellect. When he is involved with those who outclass him, he is beaten (See: Deathstroke). I've seen people simply say he outpreps Superman, thus he wins. This, unless he is given a piece of Kryptonite, cannot be. Batman is an epic character. He will forever be one of my favorites. However, he simply cannot contend with people MUCH HIGHER than above his human level of ability, and it's been proven. Secondly, Batman isn't even a genius on the same level as Tony Stark. Sure, he's a genius/tactical mastermind, but has he built his own suit of armor with his resources? No. He has not. Has he built his own tech or demonstrated the ability to build (and I quote) "a time warper" machine? No. He has an awesome backstory and an awesome character, and is resourceful as l geddout, but his entire allure is based upon the fact that he is human and has weaknesses and CAN AND IS beaten by other superpowered villains. His story is one of overcoming odds stacked against him. He cannot beat higher class superpowered individuals. He is mortal. And his prep is not invincible. Perhaps I've bashed on Batman too much here, but I'm just saying: his ability to prep is overrated. And it is not a magic wand. To give you an idea, I'll say that he is like (and I admit I pick a bone with this one) the Boba Fett of the DC universe. If the two were to compete, I'd pick Fett- who has beaten and beats higher-class beings on a regular basis, but also has a great reputation for prep. I do not, however, presume that Fett could kill Luke Skywalker (the Superman of the SW universe), even with a large amount of prep, as Luke has proven to be entirely invincible by the end of Dark Empire. That's what I'm saying here: Batman IS awesome. And I will usually pick him over others of his tier (heck, even Captain America with min. prep), but in the end, he is mortal.
End rant. Let the flaming begin.