I'm doubtless in the minority with this opinion, I'm sure...
Simply put - this film was over-engineered, poorly written, and horribly edited. Filled with one missed opportunity upon another, it was sad to see this excellent reboot (trilogy) fall flat at the end.
Batman was bereft of intrigue or mystery. The writers spent so much time focused on Bruce Wayne's weaknesses and short-comings that they completely emasculated the "superhero" when he was suited up. When facing the arch villain it was no longer plausible that he would stand a chance in a fair fight - a sad departure from earlier episodes that convincingly portrayed Wayne as emotionally traumatized yet physically menacing - up to the duties of the Dark Knight.
With few exceptions, plot-lines were so clumsily choreographed that I found myself predicting twists and turns with perfect accuracy long before they unfolded on-screen. Indeed, the only compelling character in the movie was the kid who is slated to become Robin (another plot turn that I saw coming a mile away). He (at least) had some stones.
As a lifelong "Batman guy", it pains me to admit that Tony Stark (Iron Man) would eat this Batman's lunch in a battle of billionaire vigilantes. The fight wouldn't even be close.
Sorry WB - "The Avengers" is 3x the movie, and any one of those characters more than a match for anyone (good or evil) presented in the Dark Knight Rises.