Bruce should have never have retired. Batman is a man on a mission. The only reason he would ever quit is if he was dead or paralyzed from the waist down. He's is a character that won't change, for better or worse. I think Rorschach's most famous quote sums Batman's character up perfectly
"Even in the face of Armageddon I shall not compromise in this."
Rises shows a Batman that HAS compromised. No mob doesn't equal no crime and as long as innocent people are being harmed Batman would step in. Batman Beyond shows Bruce quitting, but they justify it. He's old and one night while he was trying to save a hostage, he's overpowered and forced to threaten a criminal with a gun in order to save his own life. At that point he was disgusted with what he had to resort to and realized that he was incapable of carrying on the fight any longer. This movie didn't establish a good reason for why the last scene of TDK was his last night as Batman for 8 years. They could've had it where he sustained an injury from the fall and gunshot wound at the end of TDK and can't maneuver as well as he could before. Put him in the same situation as he was in Beyond THEN cut to 8 years later. Bane shows up and he knows he's got to stop him, but he's still being effected from his old injury. He knows the risk that he'll die are far greater than ever before, but he's ready to go out in a blaze of glory. This would have made the ending and overall story MUCH better as far as I'm concerned. No I'll give credit where credit is do. The rest of this movie was fantastic, Bane was awesome, Catwoman was awesome, the action was awesome.