People need to stop quoting Fake Ra’s Al Ghul from BATMAN BEGINS in order to explain why Gotham would justifiably be a target for the League of Shadows in TDKR. That situation did not apply to TDKR’s Gotham. Gotham was experiencing unpredecented safety.
Based on what the film presents, Talia and Bane are basically just crazy people who want to blow up Gotham as revenge for something Bruce didn’t really do in the first place. Their justifications for it make no sense. At all. Its utter nonsense.
The whole “poisoning Gotham’s soul with hope” angle Bane introduces is also nonsense, because nothing Bane does should realistically or logically inspire hope in the people of Gotham, but rather despair and suffering.
Their motivations are just incredibly weak. And most of what Bane and Talia say to justify their weakly motivated actions is nonsense. Worse, it is all derivative of Ra’s Al Ghul’s own “revenge” motivations in BATMAN BEGINS, which were ALSO illogical nonsense.
The main problem with the writing of the villains plots in TDKR is that the movie, instead of being honest about its content, and admitting that its basically all about revenge against Bruce Wayne/Batman, and about Talia finishing what Ra’s Al Ghul started regardless of Gotham’s current state, instead of this, the writer tries to make his villains motivations look less simplistic and cliché, and tries to justify Gotham as corrupt, despite the fact that this contradicts with the basic premise of the film, which we are frankly, beat over the head with from the opening minutes of the film. This ends up making the writer/s look STUPID, because Bane and Talia are basically spouting illogical nonsense, with motivations that fall apart upon the first analysis.