Batman can work within the context of a superhero team. The problem is in the films they've never given us a Batman that is a genius and master tactician.
You can't say Batman can't work because he's a human fighting alongside the others when people have no problem buying fukking Black Widow as a viable member of the Avengers. Hell, even on television people have completely bought into the idea of Green Arrow being one of the most important members of their JLA during crossovers.
The irony of all of this is Zack Snyder. He produced the watchmen which had Ozymandias
