Had Hamas not launched its attack on Oct. 7, 2023, the war that followed would not have happened. And yet, people found ways to excuse them.