Opinion: Why Ben Affleck is not a good representation of Batman
Ever since Batman vs Superman: Dawn of Justice came out, I've seen a lot DCEU fans promote Ben Affleck Batman, also known as Batfleck, as a "comic accurate" Batman in terms of characterisation by saying that he is based on The Dark Knight Returns Batman, even going as claiming that Batman killed people in The Dark Knight Returns just to defend the concept of Batfleck being a killer, but I am not convinced by any of this. Batfleck is a very cheap imitation of the Batman that is depicted in Frank Miller's The Dark Knight Returns, which I will abbreviate as TDKR.
Batman never killed anyone in The Dark Knight Returns. Granted, he did use a gun at some point to shoot a mutant, and also caused another mutant to be electrified, but there's no proof that any of them were killed, it's perfectly plausible that they survived. If they had been killed, I think it would've been brought up, but it wasn't. Batman was pretty brutal towards the mutant gang members, but he never killed any of them. He even used rubber bulllets against the mutant gang army, and the mutant leader even mocks Batman for using rubber bullets. When Batman has the chance to use his batmobile to kill the Mutant Leader, he refuses to do it, saying "And there's only one thing to do about him that makes any sense to me -- just press the trigger and blast him from the face of the Earth. Though that means crossing a line I drew for myself thirty years ago... I can't think of a single reason to let him live" in his internal thoughts. He even refuses to finish off the Joker in their final confrontation, and Joker finally snaps his own neck to frame Batman (no it was not a hallucination), and this was the same Joker whose own henchmen killed Jason Todd in the same Millerverse. The reason why Batman was brutal to the mutant gang members was because crime and corruption in Gotham had ramped up to a level that Batman had to make himself scarier. The reason why he even fights Superman is because the US Goverment forced Superman to fight him.
Batfleck in stark contrast, branded criminals with the bat insignia, leading to them being killed in prison, and doesn't give a shit about it. He also brutally killed a lot of thugs and mercenaries working for Lex Luthor, but hasn't killed the Joker for some unexplained reasons. He still killed people even after his character arc had been concluded (the infamous Martha scene). Zack Snyder's explanation for why Batfleck was a killer was that he thought Batman killed people in TDKR, but this is blatantly false. Snyder even claimed the concept of Batman being a killer originated from the Tim Burton Batman movies... The same movies where Batman uses dynamite to blow up a thug, even smiling about it... So yeah, Snyder is a massive dunce. And let's not forget the time Batfleck said "He has the power to wipe out the entire human race and if we believe there is even a one percent chance that he is our enemy, we have to take it as an ABSOLUTE CERTAINTY.... And we have to destroy him” i.e. Batfleck admits that he has no real evidence that Superman is a bad guy, and still wants him dead.
I've also seen a lot of DCEU fans argue that the reason why Batfleck is a killer is that he used to have a moral code, but DCEU Dick Grayon's death made him feel like his moral code was useless, but I don't recall this being brought up on screen. But even from a "comic accuracy" standpoint, this is inaccurate because Batman didn't become a killer after Jason Todd died in A Death in the Family. He does try to kill the Joker, but fails due to Joker's miraculous plot armour and diplomatic immunity, and he only expresses lethal intent against Joker. He does become self destructive in the following story, A Lonely Place of Dying, in that he becomes more moody and reckless, throwing away his usual strategic methods and just blindly bullrushing his adversaries, but he doesn't become a killer there either.
I do like Ben Affleck as Batman, but not because of "comic accuracy" as many people argue he is. The only things about him that are actually good are Ben Affleck's performance, his batsuit, and the choreography in his fight scenes. The way his character is written is really crap. All of the live action Batman has their fair share of inaccuracies to be honest. Christian Bale is the only live action Bruce Wayne/Batman that I'd say is great, but he does have some inaccuracies. Michael Keaton isn't very accurate as Bruce Wayne, but that's mainly because his Bruce Wayne lacks psychological depth. Bruce Wayne is a very psychologically complex character, and Keaton lacks psychological depth. Keaton isn't a bad Batman though, but I honestly think he's like Golden Age Batman in terms of characterisation and behaviour because he doesn't have any qualms about killing, and when he does kill, he does it in a cartoonish and comedic fashion. He's also pretty distant with the GCPD, we see very little of his relationship with Jim Gordon, which does remind me of how Batman barely worked with the GCPD in his first several comic appearances. Christian Bale's Batman wasn't completely accurate, but I'd still say he that he was the closest to his comic book counterpart.
This is just my opinion of course. This isn't to say that anyone is wrong for liking Batfleck. Films are art. Art is subjective. But arguments require evidence and logic, and the arguments used to promote Batfleck as a "comic accurate" Batman in terms of characterisation are too inadequate.