David Cox's attack on The Dark Knight hits on all the things that make Nolan's Batman a brilliant deconstruction of the superhero myth, and yet he remains well in the dark (hey, cheap rhetoric begets cheap rhetoric, yeah?). Mr Cox is clinging to the myth, looking to superheroes to keep providing us with what Nolan suggests they no longer can, nor should. The Dark Knight is the anti-superhero, the only kind of moral spirit possible for us in our increasingly ambiguous times. i'm sorry to say you're right, Mr Cox. the time of superheroes, as you know them, as you still wish they could be, has passed.
details at 12.