Civil disobedience is not behaving 'nicely'.
Civil disobedience severly screws things up, just in a non-violent manner which brings the weight of world public opinion to change the status quo.
Civil disobedience can screw things up. It certainly did in India.
India was a country of several hundred million people, run by a very small number of British civil servants, and very small numbers of British troops, with the vast majority of all government and military positions being occupied by natives.
The Palestinians are numerically inferior to the Israelis, and the occupied territories were run by Israelis, and order was enforced by Israeli troops.
The Palestinian economy was tiny, and didn't really matter to Israel.
Israel could afford to ignore civil disobedience. Palestinians either worked for Israeli companies, in which case taxes were deducted before pay, or they starved. If they stayed away from work, Israel didn't suffer.
The Israelis didn't need the Palestinians, in fact the Palestinians are simply obstacles. The British needed the Indians to run India.
Civil disobedience had no chance for the Palestinian because the Palestinians were an irrelevent minority for Israel.
Public opinion can sway Israel policy makers as forcefully as it did Mountbatten or his predecessors, but public opinion does not get behind those who advocate killing commuters on busses or patrons in a restaurant.
Mountbatten administered handover in India. It was a process that was well under way before WW2, and became unavoidable after the war.
I'd like to point out the case of Kenya, where instead of peaceful protest they had the Mau Mau, who killed thousands of people. They got their independence regardless, it was just part of a process of pullout from Empire that had been underway from before WW2.
Public opinion has little or no effect on Israel. UN security council resolutions are always vetoed by America if they threaten any serious problems for Israel.
The entire settlement process has been condemned by almost the entire world as a violation of the Geneva conventions, yet it has never paused. Deportation is another clear violation of the Geneva convention, again roundly condemned by almost every country in the world, including America, yet Israel deported thousands of Palestinians, as and when it chose.
If you think their attempts to play hardball via intifada and terrorism is getting them anywhere you are very far from reality.
I'd really, really like to think you are right, because giving in to terrorism is not a good precedent. But Israel clearly does give in to terrorism.
Consider the Palestinian prisoners. Abu Mazen got Hamas and Islamic Jihad to agree to a temporary truce shortly after he was appointed. He sought concessions from Sharon, including a prisoner release. Sharon gave him almost nothing (even Moshe Yaalon, IDF chief of staff, said Israel had been too stingy with Abu Mazen)
Some months later, Israel released 430 mostly Palestinian prisoners in exchange for Hezbollah releasing 1 Israeli drug dealer and the bodies of 3 Israeli soldiers Hezbollah had kidnapped and murdered.
Look at Gaza. Sharon pioneered the settlements there. Israel held on to the settlements, and increased them throughout the Oslo years. Israel would not pull out of them as a gesture to the Palestinians in the 90s, now after 3 years of terrorism, which Sharon has consistently promised to defeat, Israel is pulling out unilaterally.
The same is true of the south Lebanon security zone Israel established. Israel fought for years, only to pullout unilaterally after years of attacks from Hezbollah.
It would be much better for everyone if Israel negotiated a pullout from Gaza. If, when Abu Mazen took over. Israel had offered him a Gaza pullout, he would have something to show for a peaceful approach, and Israel could have got concessions in return. Instead they offered Abu Mazen nothing, waited until there were more terrorist attacks, and then announced a pullout.
They couldn't do more to encourage terrorism if they tried.