¿Quién fue (más) abusivo si una persona ataca a alguien y la otra golpea directamente?

No se trata de quién fue el más abusivo. Es responsabilidad de cada uno de nosotros encontrar formas de evitar la agresión, y ninguna de las partes en este escenario lo ha hecho. Ambos fueron abusivos, y ambos están en el mal. La respuesta correcta para A fue decirle a B que dejara a A solo, de lo contrario dejarán la habitación. La respuesta correcta para B fue dejar a A solo y no escalar de un golpe a un golpe.

El problema para A es que al haber empujado a B ya no pueden reclamar el terreno moral. Si no hubieran pinchado, podrían reclamar el asalto. (Técnicamente hablando, todavía podrían, pero la provocación del golpe tenderá a disminuir la fuerza de su queja).