Batman (DCEU; pre-Snyder Cut)

Batman, also known as Bruce Wayne, is a character in the DC Extended Universe, having debuted in Batman v Superman: Dawn of Justice. He is portrayed by Ben Affleck. Unlike previous incarnations of Batman, this version of Batman has been flanderized to death in the DC Extended Universe.

Why He Sucks

 * 1) Batman is portrayed as an angry, paranoid psychopath who spends over half of an entire movie Batman v Superman: Dawn of Justice planning to kill Superman! You know, Batman, the superhero whose most well known trait is that he never kills anyone!
 * 2) *In fairness, Batman has indeed killed people in multiple incarnations before, but whenever he does he's given a reasonable explanation why. However this version of Batman doesn't have a good reason to kill, he just kills for the sake of being edgier than his other version in The Dark Knight.
 * 3) *Batman never gives a proper reason to want to kill Superman other than paranoia.
 * 4) *Batman's irrational hatred towards Superman is immediately forgotten after the infamous "Save Martha" scene, no less than 10 minutes after it happens he calls Superman "a friend" without any mention of him attempting to murder Superman in the previous scene.
 * 5) His personality is very, very stale.
 * 6) He is very out of character in the DC Extended Universe in general; especially Batman v Superman: Dawn of Justice and Justice League.
 * 7) By extension, he also makes many one-liners that don't fit the character that was established in Batman v Superman: Dawn of Justice. Noticeable examples include:
 * 8) *"I'm rich!" when Flash asks what are Batman's powers.
 * 9) *"I'm not the one carrying a pitchfork" to Aquaman.
 * 10) *"Maybe temporary" when asked about why he's making a team.
 * 11) His infamous cringe-worthy "Why would you say that name?" line.

The Only Redeeming Quality

 * 1) Ben Affleck portrays him decently.