Dent spends the first half of the half of the film half-criticizing/half-warning Gordon that there are dirty cops in his unit that can't be trusted. You'd Expect: That Gordon would listen to Dent and perhaps even coordinate with him to root out the ones who are least trustworthy. It is Gotham after all, and Gordon's been in the game long enough to know how corrupt the force is. Instead: Gordon blows off and ignores all of Dent's warnings for whatever reason, whether because he doesn't trust Dent or thinks Dent has no right to criticize him since he didn't come up in the GCP etc., stubbornly insisting that he has to do the best he can with what he has. This ultimately comes back to bite everyone in the ass when two of Gordon's cops, Wurtz and Ramirez, are ultimately revealed to have been working for the Joker all along.
After the Joker is arrested, he's put in a secure room for interrogation. While there he's handcuffed and the door locked, although both are removed as the interrogation goes... physical. Eventually, though, the police and Batman get the information they need and rush out. You'd Expect: The remaining police would handcuff the Joker again and lock the cell's door as well. The room has huge windows, so they can see if he starts trying to break out. Instead: They leave him un-handcuffed and put one policeman inside the cell to guard the door. After provoking the policeman into fighting him, the Joker overpowers the cop, holds him hostage, then executes his breakout plan.
The Joker is in the cargo hold of a ship, burning down money. The police know he's there and are going to deploy a squad to capture him. Then they hear that the Joker's going to blow up a hospital in an hour. You'd Expect: That they'd send some men to evacuate hospitals or disarm the bombs in them, storm the ship, incapacitate the Joker and thus end the madness. Instead: They abort the operation, send every policeman to evacuate the hospitals and let the Joker walk away, which almost causes the complete collapse of Gotham into anarchy.
Batman was forced to kill Harvey Dent after he went mad from grief and killed five people in a revenge spree. But the public reveres him as a hero, so Gordon and Batman fear that telling them the truth, that their hero snapped and became a murderer, will demoralize them. They decide to blame the murders and Dent's death on someone else. You'd Expect: They'd claim the murders were done by the Joker, who kills dozens of people every day on a whim. A few more deaths can be easily pinned on him, and who would believe him if he claims he didn't do it? Instead: They blame the deaths on Batman, causing the public and the police to turn against him. In danger of being arrested, Batman goes into hiding and his career ends for eight years.
Carrying over from the end of The Dark Knight, Alfred has kept Bruce completely ignorant of the fact that Rachel Dawes chose Harvey Dent over Bruce himself, since Rachel ultimately felt that she could never be with Bruce due to his obsession with being Batman. You'd Expect: That at some point Alfred, who knows that Bruce doesn't have the best mental health, would have told Bruce the truth and help him come to accept the fact that it wasn't meant to be - in more ways than one - and then help Bruce move on with his life and live like a normal person, which is what everyone, even those who don't know the truth, really want for him, and is most certainly what Rachel and his parents would have wanted for him. Instead: Alfred continues to keep the truth from Bruce, hoping that one day Bruce will at least learn to make peace with the fact that there are some things that can't be changed or controlled, such as the losing a loved one, which is "all part of living" after all, as Alfred points out early in the film. As a result Bruce spends the next eight years just sitting around his home in a depressed funk, believing Rachel was his one true love and soul mate and refuses to move on since he believes he can never find another love that was as, ahem, pure and true as what he had with Rachel, and secretly hoping that things will "turn bad again" so that he can go out and channel his rage into fighting crime as Batman again. When Alfred finally does tell Bruce the truth he doesn't take it very well.
Foley and Blake tell Gordon, who is in the hospital from being shot by Bane's henchmen earlier, about the possibility that Bane is hiding in the tunnels. Gordon wants to smoke them out. You'd Expect: Gordon to consider the possibilities of the sewers as a trap and maybe send only a small but elite team (maybe just one SWAT team and a couple of less important officers) to investigate the tunnels, so that if a trap did go off, they still have a decent enough force to deal with any future riot or hostage situations that might occur. Some would notice, but not a huge loss. Instead: They send the entire police force into the sewers, which leads Gotham to go downhill, because Blake doesn't find out the explosive trap until it's pretty much too late, after all the cops have basically gone into the tunnels, and Bane sets off the explosives, and traps the cops underground, leaving Bane and his men free to invoke their Reign of Terror on the town.
John Blake: "I... don't think this is such a good idea sir. I mean, what if something happened? We'd have, like, zero cops left."
Gordon: Holy cow, you're right! I think these drugs have me talking crazy. Maybe just, uh, block all the exits and send in there like a SWAT team or something to smoke them out. Good — good call, rookie. Here, have some money. (offers a tissue box)
While the police was investigating the tunnels, Bane arrives at Wayne Enterprises and makes Miranda Tate and Lucius Fox scan their hands, so that he can steal the reactor. You'd Expect: Lucius to pull off an I Surrender, Suckers, and secretly activate the emergency flood chambers, which would then throw a monkey wrench into Bane's plan to steal the reactor. Instead: He plays it all real and scans his hand, allowing Bane to take the reactor and hold Gotham City hostage with it.
(He presses something on the touch screen, an alarm blares out, and the room starts flooding.)
Fox: Oops. I seemed to have activated the emergency flood chambers. I suppose this will put a hiccup in whatever plans you had about stealing the reactor, wouldn't it? I do apologize.
(Bane sinks underwater.)
Fox: Well, get busy swimming or get busy dyin'.
(He dives underwater to escape)
Also from the same movie: After Batman beats down Bane, he demands to know who "the triggerman" is. It turns out to be Miranda Tate, who is in fact, Talia Al Ghul, the daughter of Ras Al Ghul. She then stabs Batman in the chest. And she has the detonation remote. You'd Think: Miranda/Talia would simply press the remote and detonate the nuclear reactor and destroy Gotham City instantly. Or kill Batman right away first, then press the button. Instead: She wastes time delivering an expositional monologue to Batman about how she escaped from The Pit, the prison that Batman was sent in earlier, when she was a kid, how Bane was excommunicated from the League of Shadows, and why she is finishing her father's work, giving time for Commissioner Gordon to plant the device to block the reactor's remote signal so that she would not be able to detonate it right away. Nice Job Fixing It, Villain!
Near the end of the movie, after stopping Miranda Tate (Talia Al Ghul), the heroes have to somehow stop the reactor from destroying Gotham. Unfortunatly, Talia has flooded the basement where the reactor is supposed to be kept. You'd Expect: Talia to keep her mouth shut about flooding the fusion reactor basement to the heroes, so that they would have continue to waste time dragging the reactor to the location to attempt to reconnect it, which would be in vain, and thus, the reactor would blow up! And then Talia would have succeeded. Instead: Talia, drawing her last breath, says about the reactor basement flooding, and gloating to the heroes to prepare themselves for their dooms. Batman then manages to fly the reactor miles away from Gotham as it explodes and foil Talia's scheme. Very Nice Job Fixing It, Villain!