While I totally agree with you, the fact of the matter is that Batman's mythology revolves around the idea that it might be possible for a normal human being with no powers to defeat an entire pantheon of villains who can do supernatural things. So yeah, he's a normal guy, but the people he fights are not, and that alone makes him more than just a normal guy.
Right, but in Nolan's mythology, so far there's nothing all that supernatural going on, and it's all done with class. Nolan has completely revitalized the Batman universe and made it relevant again. It's no longer silly and retarded -- it's much closer to the vibe of the original 90's animated series, except even darker and grittier. If you don't like that, that's fine -- and it's your loss on missing out on one of the coolest interpretations of the series ever done, but don't say things like "he's catering to the masses" and expect people to not e-lynch you. Batman is one of the most iconic characters in all of Americana, if anything by making the movies more psychological, philosophical, and dark, he's doing the exact opposite of catering to the masses. In an era where we get all these prequels (Star Wars, Star Trek etc) and it becomes commonplace in Hollywood's own methodology to explore the origins of characters, Nolan introduces the Joker, a character without a past and even goes as far as to troll the people in the film and the audience about his origin in Dark Knight. There is NOTHING in that movie, catered to the masses. It's about as anti-Hollywood as you can get, which has been Nolan's MO since the beginning of his directing career.
Man, did I get it right when I said "let the lynching begin" or what?
I mean, you deserve it. You're so invested in comic canon that you simply ignore how movies work. How many more posts of you complaining that they should hire a latino dude as Bane do you need? I mean, remember in Dark Knight, when they casted a dude from AUSTRALIA to play the Joker? Remember that? Did you seriously think he'd be like "crikey, Bats, I'm gonna sic my pet dingos on you mate!" in the film? It's called "ACTING" for a reason. And if they decide to change Bane's ethno-cultural origins so that he's a Brit and not a latino dude, who cares as long as it's done with the same level of class and thought as Nolan's previous scriptwriting efforts?
Like I said, chill yo grill until we see substantial evidence of it sucking.