Just look at this map, and look at how integrated the populations are.
A two-state solution is not viable, not anymore, they have to figure out how to live in peace together. And that means integrating into one country, no more apartheid, equal rights, freedom of religion, the end of the ethno state, the end of the theocratic state.
Upon some reflection, I suspect when politicans are talking about two State solutions today, they don't mean independent countries, they mean Bantustans ... Which isn't going to solve anything, nobody's going to be happy with this
Well, Hamas specifically has rejected a 2 state solution twice in recent history. Their official stance is to not negotiate for it and instead kill all jews and end the state of Israel. There's no chance at peace til Hamas is gone, rightwing Israeli government is gone, and Iran's nutjob religious class no longer control the state and export its cancer around the world.
That's the thing though, if Hamas have an approval rate above 50% isn't it getting awfully close to a disorganized government and it's people that's engaging in a full scale war? It's hard to say the war is against a terrorist group when the group is backed by a strong majority of the population that supports their actions.