So don't expect Batman and Superman to be sharing the screen any time soon >: (
His logic is flawless. Superman would take away from Batman and just create plotholes.
Eh?
Batman does things completely differently than Superman does, and he is willing to do things Superman would never be able to bring himself to do. They've basically become polar opposites of each other. Right down to their abilities; Supes very often fails to realize the various things he can do with his powers, relying instead on brute force and speed because that's all he usually ever actually
needs to get the job done. Whereas Batman doesn't have that luxury. He
always has to use every trick in the book to get the job done, often thinking outside the box and improvising against the vastly superior foes he faces on a regular basis.
Which is pretty much why Batman stands a chance even when he does have to go up against Superman. Supes is basically a big soft-hearted dummy, whereas Batman is a cynical genius, manipulator and tactician. He knows Superman won't just zap him with his heat vision or vaporize him with a single lightspeed punch... and he uses that against him. And this is coming from someone who actually likes Superman more than Batman.
That's where the potential is for both of those characters lie. It's just a shame that the people responsible for writing Superman's stories come up with the dumbest ideas ever due in large part to a lack of understanding these facts (and instead whine about how 'hard' it is to write stories for him), whereas Batman's stories tend to be a lot cooler because everyone with half a brain can deduce how and why he's good at his job.