If you don't want to discuss the behavior and morality of the IDF, nobody will force you to steelman them. But some of us would like to call that into question, and dismissing our conversation with "that's immature" is a thought-terminating cliche.
As for your line about people not knowing the history -- partially fair enough. Though that's also a propaganda line spread by Israel to keep people out of the metaphoric town hall. If you really believe that to join a movement you must first learn the entire history of all concerned parties first, shouldn't the same apply to any comments about Israel, or the US? I don't see pro-genocide commenters being told to shut up because they don't know the completely history of the Ottoman Empire.
- Israel Palestine. - India Pakistan. - Apartheid in South Africa. - .. anything else?
Do you care if your code is used to kill literal children? Kidnap suspected terrorists (suspected based on detailed information such as their first name, their watch type, or them driving a car at the wrong time in the wrong place) and torture them to death? Where is your moral line?