I don't necessarily have much of a problem with the inclusion of Robin in Batman Forever because the Dick Grayson that was presented there served as sort of a younger reflection of the angrier, sadistic, revenge minded Bruce Wayne that Michael Keaton portrayed in the first two films. Dick's desire to get revenge against Two-Face for killing his family is reminecent of Bruce's desire to get revenge against Jack Napier/Joker in the first film. I do agree that I would prefer having Two-Face to be sort of a Judge Dredd type character. The problem with Two-Face here (and the way that Tommy Lee Jones portrayed Harvey Dent) is that there's no real arc or depth behind the character. He's too much of a standard, over-the-top supervillain. Two-Face to me, should have some sort of redeaming qualities (he's essentially, a modern day Dr. Jeckyl and Mr. Hyde).