I just wonder what integrity US has when it lets its allies get away with murder.
When Israel had more open borders with the West Bank and allowed for free movement of Palestinians there were suicide bombings, stabbings, shooting and bus explosions. When Israel puts road blocks and builds walls to prevent those (successfully) it is collective punishment (which, honestly, is true).
At any rate, this situation doesn't lend itself to simplistic interpretations or explanations. Whenever one is offered there is surely a political agenda behind it. Not every problem has a 140 character description or solution.
On the other hand, the Israeli forces have state of the art targeting systems - http://www.theguardian.com/commentisfree/2014/jul/21/hospita...
'Israel of course uses the "terrorist" device to full effect by labeling any small amount of military resistance that comes from Palestinian territory with that word.'
When this "military resistance" takes the form of firing rockets at the civilian population, it's terrorism by definition. As is Israel's use of collective punishment against Palestinian civilian families.
EDIT: Some have responded that the Palestinians lack any kind of targeting technology. It seems to me that if you're firing rockets without the ability to select a military target, then the only purpose of your rockets is to create terror. Also, by Israel's imposition of "collective punishment" I did not have in mind measures such as checkpoints that might be necessary for security. I meant such things as bulldozing houses and the use of sonic booms to harass civilians.