I still don't get how Bane having the capacity for love and compassion somehow reduces his character. If anything it adds another layer to him.
League of Shadows specializes in eliminating compassion. That said, a new layer is always welcome, except when it's a last minute thing thrown just for making an end twist work.
And it's not even this capacity for love what's the problem, but the fact that he passed from the ultimate terrorist to a crying obedient man manipulated by a woman.
Nobody can really say that all of Bane's abilities (tactical, physical and verbal) weren't crucial to the plan, otherwise there's no reason for Talia to turn to him in the first place. I think the Emperor/Vader analogy is apt. He's the face and enforcer of the operation and he can give out his own orders and come up with his own strategies without running every little detail by her. The way they were working with her being undercover with another alias, she couldn't really afford to be a hands on leader.
If when the Emperor appears, Vader starts crying for his love giving him lost puppy eyes, then you get it. I guess the world would have a different vision of Vader if that had happened.
But nobody's saying that Bane doesn't have the skills. He just suddenly lost the personality he was supposed to have.
Anyways, this twist wouldn't have been this unpleasant if Talia actually had a personality that could pose as superior to Bane, and if Bane hadn't lost everything that made him so intimidating when she appeared. But the actress wasn't up to the challenge, and Bane was simply and suddenly written as a bland suffering bleeding heart. And it was all lost when Catwoman simply shot him, making me think "So, it was THIS easy to get rid of the guy?"
I understand that Bane felt minimized at the end to some degree, but that's mostly because his story was more or less done the minute Bruce defeated him. That right there was the end of "the monster" so to speak. The Bat broke Bane. After that, the focus naturally shifts to Talia, because she's the one holding the detonator, and then later in possession of the bomb.
The focus changed but not naturally. It was forced to Talia, who emerged as a minute that wasn't developed at all since she didn't have the screen time (or charisma) for it.
I also don't see the revelation that Bane didn't escape the pit as a problem because at this point we've already reached a point in the story where Bruce has accomplished that, so it's no longer a case of one person ever being able to do it anyway. We know the secret of how to do it at this point and it's not strength or anger- it's fear. Makes sense that Bane wouldn't be able to get out. He protected Talia with very little regard for his own life in order to allow her a chance to escape. Extremely noble, but that's not the mindset one needs in order to escape hell.
No, Bane not escaping the pit was not a problem. But to start again with this "so the enemy was not actually him" thing that had alrerady been done in Batman begins was too much. Because at least in BB, the character played by Liam Neeson had a proper development, before and after the big revelation.
But it is Bane, the way he's portrayed in the movie, the one that feels able to overcome fear and escape the pit. Talia is just a character thrown there who you are left to assume was able to take the jump. Nothing in the performance of the character - except for the verbal information - gives the feeling that she's this woman beyond good and evil.