I'm a bit surprised to see so many deprecations uttered against Bane as portrayed in The Dark Knight Rises. I understand that art is really a subjective realm, and my opinions are just as valid as the next person's, but I fail to see where Bane was a one-note character. He was single-eyed, yes, and ferociously dedicated, but that does not denote dimensionally-deficient character-building. He felt obligated to complete the directive of the League of Shadows, he honestly despised Gotham City, and he loved Talia (who wouldn't? ...wait, did I say that out loud?).
Perhaps I am critically blind in terms of cinematic evaluation, but the Joker seemed no more clearly defined in terms of motivation, either. He was a pure chaotic force, a symbol more than a man, a mortal metaphor. He had no aims save to destroy, and he played the part, but there was little else to his character. Likewise, Bane is a metaphor for fanaticism, for philosophical extremism. Perhaps the fact that the Joker is so obviously an intellectual question incarnate makes him more acceptable, because we take him on his own terms. He is a living statement, and when he expounds his ideologies (or lack thereof) we don't balk at his wordiness. Bane is a more human character, and in some eyes this may detract from the villainous experience.
At the end of the day, I am most pleased with the work Goyer, the Nolans, and especially Tom Hardy did in realizing the character of Bane. I've only seen the film once, so perhaps on repeated viewings I'll notice the shortcomings so many seem sure of, but for now I am one happy cineaste!