So I recently went to the effort to actually read some books on the situation there.
This event, and any like it, are inexcusable war crimes. Atrocious acts that cannot be justified. There have been countless war crimes on both sides of this war, unfortunately for not just the two countries involved but all the other people and countries that have been in the way (Lebanon, for one).
But these actions ARE the direct result of the oppression and genocides the Palestinian people have endured for the last century. Hamas actually had many members who advocated against such methods and well-connected members who made many attempts to negotiate through diplomatic channels, but thanks in large part to concerted propaganda efforts in the US by Israel, the war crimes committed by Israel are rarely reported as war crimes, at least in sources that most Americans would read. The Zionist movement from the start was well-funded and well-connected, and took advantage of that and their US propaganda to shut any Palestinian groups out of democratic/diplomatic channels.
Again, I'm not trying to excuse or be dismissive of the situation at hand - this is a completely inhumane, unforgivable act that makes me sick to my stomach to read about.
But I also KNOW that Israel committed war crimes last night just based on the retaliatory statements they were making - it echoes EERILY statements made by Israeli leaders prior to some of the most horrific war crimes of this war. And I know that many of those war crimes will probably go undocumented/unreported.
And again, not to justify anything, but to bring perspective: nearly 11,000 Palestinians have died in the war since 2000, to about 1,500 Israelis, and that doesn't consider the Palestinians jailed or the many ways they are oppressed in their own land.
"You can only kick a dog so much before it snaps" - doesn't mean a dog biting a kid that didn't kick it is okay, but it biting the kid is still attributable to the abuse it endured which caused it to go feral.