Let's not forget Israel's domestic orthodox/right-wing Jewish terrorism and Yitzhak Rabin's assassination.
Ergo, there's even more incentive for leaders to continually espouse positions they know will never happen, but which play well at home.
As a violence in poli sci professor of mine once quipped, this is a 'the only solution is killing the grandmothers' conflict. Because generational narratives of victimization are so ingrained in large parts of both societies that there is no room for compromise.
Silence extremist voices forcefully, wait a generation, and then there might be a path to peace. :(
Maybe there are some parallels in this situation and late 1800’s-mid 1900’s Western Europe. The civil war on the European continent between Germanic states on one hand and French/British ended when two powerful outsiders (US and Soviet Russia) invaded and split the continent. During this occupation west Europeans nations learned how to live with themselves and to atone for their mistakes and to not repeat these mistakes. But they only learned this because they were under military occupation.
This scenario will most likely not happen in the Middle East and so I think there will not be peace there for generations.
As a colleague from Bahrain once quipped, 'the countries of the Arab world love to use Palestinians as propaganda for domestic purposes, but none of them actually give enough of a shit to make hard choices to solve the problem.'