Batman is popular I get it, but their comes a point when a franchise becomes so big that it starts to distort itself. Rather then match a story concept up with a character that it makes sense with, now we are stretching and contorting Batman in order to fit the story. We have a inter dimensional Joker/Batman mashup character. Batman is a street level character who fights mobsters and costumed freaks, time travel and inter dimensional menaces are more Superman’s thing. Or at least they would be, if DC would stop just shoveling everything pitched into the Bat office. This is the result when the heroes in your universe don’t have distinct roles. Everything just get pored into the most popular character and all the other franchise just kind of whither on the vine.