This is one of those issues that I just don't have any constructive ideas about. I understand that the Palestinians are pissed because 60 years ago, the white world basically shoved them all into a couple of tiny, filthy ghettos. It seems similar to what happened to the American Indians here in the United States. Of course they'd fight back with whatever weapons they had at hand.
At the same time, most people living in Israel today weren't born when that happened, and they just want to go about their lives. But rockets rain down on them all the time and people blow up their buses. Of course they're going to retaliate, sometimes with disproportionate force to send a message. If I lived near an Indian Reservation, and every now and then they fired deadly explosives at my neighborhood, I would be like, we've got to wipe these fuckers out.