Earlier quoted context omitted.
> If the reasons about killing each other were openly discussed in a logical way without the emotional overload, People wouldn’t bother to kill each other. That’s something undesirable in the context of war. That's incredibly wrong. People are killing each other over disagreements, either about land, or about values, or about feeling of safety, etc. Everyone basically understands everyone else's position on most thin…
That's true when you are directly going to gain something. People dying and killing on the front lines - the practitioners of taking lives - are not the same people who were going to gain something. That's why they need the "greater cause" to do it, even when they are directly paid mercenaries they still are called hero of this liberator of that and not just murderers or contract killers.
Israeli soldiers are fighting because they think that, if they don't, their friends and families will be killed. They might be right or wrong - but that's why they are fighting.