@Garraty_47 the Palestinians have the argument of history on their side.
But where they defeat their own cause is this alliance with Islamic Extremism.
While it may not be entirely their fault for the reasons/incidents you pointed out, the direction they're probably headed in is something along...