I forgot to mention one thing that also bothered me: The ending.
Nolan, because of this fact, never got the character completely right, imo. It's his movies and his vision but I certainly don't like the ending or agree with it. That IS NOT the Batman I've been reading in the comics all these years. Bruce would never quit Gotham and start a new life in a new country. He could've quit being Batman because he is old and his body doesnt support that kind of life but the Bruce Wayne I know and love would have stayed in the city and helped train Blake because the fighting for true and justice is never-ending and he clearly needs training.
Moreover, it was shown in TDK that not everyone can be Batman. Those wannabees also had will to do what is right but something was missing. And then, in this movie, he says that anyone can be Batman and that he is just a symbol. Makes no sense.
No! Batman is not just a symbol. Bruce Wayne is Batman and he can never get over the pain and simply quit and leave Gotham for a better life. That is BS!