Firstly Batman did not intend to kill the Joker in the movie, in fact he ended up dangling from the ledge because he was tring to help the Joker. He was never tring to kill the Joker he was just tring to stop him from escaping. All he did was tie the Joker to a Gargoil statue, it was just meant to prevent him from getting away. It was just bad luck that the statue broke instead, so stop making it sound like Batman set out to kill the Joker.
Second, I notice that you neglet to mention that Batman actually did kill Two Face in Batman Forever. Unlike in the case of the Joker I think Batman knew what he was doing when he tossed those coins in Forever.
Third, the quality of a movie is not totaly dependant on how close to the original material the product is. You say that the third movie is more true to the comics than the first two, fine, that still does not make it a better movie. When bringing another persons creation onto the screen you have to try and make it your own, and Burton succeds in doing this. Look any comic book reader will tell you that even within any comic book that a character changes as the writers of the title changes so it is inevitable that there will be changes in the movie. Take for example the Spider-Man movie. I hated the fact that they made Spideys webs organic instead of a web shooter, and I hated the fact that there was no Gwen, or the fact that Peter's scientific knowlege was played down for the most part. But even so I did get over these changes and enjoyed the movie, and I think it was good. If I was to be like you then I would just say the movie is crap because of the organic webs and other changes that I did not like.
Fourth, the reason that they made the Joker the killer of Bruces parents is to make the joker more than just another villan to Batman. In the comic they did these by making the Joker kill robin and paralize Bat-Girl. Obviously they did not have the time to do these in the movie so they made him kill his parents instead. Likewise what made the Green Goblin Spideys worst enemy was the fact that he killed Gwen. It just makes it so much more personnal and interesting when the villan has killed someone close to the hero.
Fifth, the fact that he knows who killed his parents does not mean that he gives up being Batman. He did not become Batman to search for his parents killers. If he wanted to do that he could have just hired some of the best investigators in the world to solve the case, it would have been quicker and a lot more easier. The reason he became Batman is not to catch the people responsible but to try and prevent it from happening to others, so I don't see how that would mean he stops being Batman once he finds out who killed his parents. You know when you make comments like that, it makes me wonder if you even know the character of Batman.
I have never heard the "it was a great film because it made so much money" argument and I have never used it so I don't know where you got that from.
I don't know why you think that a Batman movie should have lots of action in it. By that reasoning the forth film is better than the first two and I would like to see you get people to agree to that. Batman comics were never fundamentaly about action, it was always about Batmans ability as a detective and problem solver. The only time we saw this in the third movie was when he solved those ediotic riddles by the riddler.
Look everyone knows that Two Face is dead at the end of the movie. The writers/director/actors/viewers all know he is dead and the only one that seems to think he is still alive is you. Look in a comic book movie once a villan knows the heros identity there is mostly only one of two ways to go, they either die or they go crazy/loose their memory. Just because there was no huge neon sign saying "Two Face is dead" does not mean he is alive, it is obvious to everyone that he is dead. And even if by some miracle he was to survive that still does not change what Batman did, there is no way that he could know that he would survive it.
At the end of the day Batman kills in both movies so they are both guilty of that. As for the police wanting Batman for murder, they saw what happened at the end with him and the Joker and they know that he did not kill Joker, and it was just an accident. Besides I don't think that they would arrest him after he just saved all those people, especially for the death of the Joker or his goons.
At the end of the day the first movie is better than the third in almost every way. To me the proof of this is that when Batman comes on the TV, I almost always watch it, while if the third movie comes on I try and avoid it.
I agree with Mr Parker, Mask of the Phantasm is much better than Batman (1989). Subzero is an okay entry as well. Mr Freeze and Robin being in it makes it acceptable in my book.