¿Por qué Batman no puede derrotar a Joker a pesar de que es capaz de hacerlo?

Muy buena pregunta.

La verdad es que ninguno de los dos puede vencerse a la larga, porque representan no a dos personas, sino a dos ideologías diferentes de una sociedad.

La ideología de Joker es la del Caos (o lo que la ciencia llama – entropía). Joker es una mente genio que profesa un pensamiento que es contrario al del mundo aceptado. Y él es puro y sin corrupción en su pensamiento. Puede hacer cosas siniestras, puede usar su genio para la destrucción, pero hace todo esto por una sociedad mejor que celebra la individualidad de cada individuo.

Batman, al final del espectro, profesa orden y estar dentro de las limitaciones de las normas aceptables. No importa el crimen, Batman nunca cruza su regla de matar al criminal. ¿Por qué no mata? ¿Por qué tal regla? El no tiene respuesta. Su única explicación es que debería haber algunas reglas, que la filosofía del Joker cuestiona fundamentalmente.

Siempre existen dos filosofías contrarias, en todos los mundos y a través del tiempo. Por lo tanto, la encarnación del cómic de estas filosofías no es asesinada ni derrotada por los creadores de DC.

Él es y ha derrotado a Joker cada vez. De lo que Batman no es capaz es de matarlo (o cualquiera, a diferencia de Batman de BvS de Jack F ****** Snyder). Él sigue saliendo y causa más problemas.

Eso se debe a que el Joker es una loca personalidad impulsiva y no ve sus planes fallidos como un fracaso para él.

Él es simplemente increíble y no puede ser derrotado. Quiero decir, ¿conocemos a Joker? ¡Cómo es él, qué siente, piensa! No tiene ninguna experiencia que no le interese.

La guerra entre Batman y Joker os de principios. Joker seguirá tentando a Batman para matarlo, lo que Batman no matará. Batman nunca matará, y eso es lo que el bromista quiere cambiar, incluso si tiene que sacrificar su propia vida.