The thing is... Batman couldn't possibly ever be overpowered by Superman. He always carries kryptonite. Batman would totally be making Superman his bitch. And Superman would cry. And fly away when it's over... a broken man. And this conversation has gotten totally weird. But it's ok.