You are all forgetting, the hero is not important, the obstacles they overcome - are.
Christian Bale was out shined in EVERY. SINGLE. MOVIE.
Supporting Cast:
Michael fucking Kaine.
Morgan Freeman.
Gary Oldman.
Joseph Gordon-Levitt.
Anne Hathaway.
Aaron Ekhart.
Jack Gleeson. For the smallest fucking part in the movie. Was cast incredibly.
Nestor Carbonell as Gotham's Mayor? Perfectly cast.
Villains:
Heath Ledger (who gave the best performance of his regretably short life).
Tom Hardy as Bane?! EVERYONE lost their shit over this. Look how amazing it turned out.
Liam Neeson as Ras Al Gul opened the door for this trilogy. HIS performance made this trilogy possible.
Tom Wilkinson was perfect as mob boss Falcone.
Mark Boon Junior - who better to portray a fat, crooked piece of shit cop?
Cilian Murphy as Dr. Crane/Scarecrow.
Eric Roberts as Maroni
Ritchie Coster as the Chechen guy.
Michael Jai White as Gambol.
Anyone remember how people reacted to Wolverine's casting? Hugh Jackman, known for his broadway musical success, cast as Wolverine. Remember the fucking backlash at that shit?
I could go on. Really, I could. I haven't even touched The Dark Knight Rises outside of the main roles. But in closing, I want to say that it is the villains who make the hero. How amazing would Luke Skywalker vs. Vader have been if Vader was a pussy punk bitch? Who gives a shit that Rocky went round for round with the grocery store bagger? My point is, obstacles have to seem nearly insurmountable before we put a value to them that would inspire awe in the audience. All the best Bond films are DEFINED by their villains.
In the end, Nolan and Snyder have yet to disappoint on the big screen. I don't think it is fair to question their motives based on a singular casting of a character, while iconic, won't be the singular driving essence of their film.
I'm more concerned with who will be playing Alfred at this point.
And who gives a shit what Clooney thinks? The guy is a quack.