Well, war fought is because two parties at war can't settle their different diplomatically, you can't fight if only one side wanted a fight, which mean both side is at the same time at fault or equally to blame for a war. Of course at the end of this, this is about perspective. If you are pro-Israeli, you are going to blame the Arab, and if you are pro-Palestine, then you will blame Israeli and the west.
Just as I said in Ukraine war, it really didn't matter who do you think is to blame, you are going to go with your camp and they are going to go at their camp, that's why the matter cannot settle and war was fought in the first place, so either both side settle this in a battlefield have only one side come out alive, and we all go with that perspective, which is how war is being handle since ancient time, or both side acknowledge they are at fault and stop the war. Both side pointing finger at each other and not acceptable responsibility on themselves serve nothing on the war. It basically just keeps on the flame burning so you can fight, while I do hope that there are a "War that ends all war" but after been there myself a few times already, I suspect this is nothing but a utopia concept. That is probably just part of human misery I supposed. The flaw of us being human.