Hamas have to be removed. Either the Palestinian people remove Hamas themselves (ideal solution), elect a civilised government with their own peoples interest at heart and then negotiate an acceptable peace deal with Israel OR the UN take control of the Gaza strip and bring civilised a government etc OR Israel destroy Hamas themselves (not easy). Leaving Hamas in place is not an option or solution. Israel have a democratic mechanism to get rid of any leader they wish, Palestine appears to be controlled by those who have the biggest gun.
Again, like I said in a post way back there is no solution to this problem. At least not in this generation or the next...
Hamas is not going anywhere politically. The Palestinians generally support Hamas and agree with it. A majority of those in Gaza and the West Bank would prefer if Israel and the Jews were cleansed from the area. So if Hamas is to be neutralized then it would have to be Israel doing it.
Generally, Palestinians are raised to hate Isrealis. The average Palestinian is raised the same way the far right orthodox Jews are raised. I.e. not to give an inch. Thus the prevailing wish of most Palestinians if it was up to them would be Israel gone.
Sure, a good sum may prefer, peace, safety, stability, and economic growth for now, but those are just primary needs. Once those needs are satisfied, Israel gone is next in importance.
For the most part, Israelis in Israel mostly understand this. Even the liberal ones who want the best for the Palestinians including the interfaith types... Almost none of them think Palestinians want a 2 State solution. So it's pointless for them to keep pretending this is an option...
The Settlers in the West Bank are even worse.And are as adamant as the most adamant Palestinian.
It is diplomatically an unsolvable problem.
the prevailing attitude thus seems to be whatever it takes to keep us safe while doing the best not to make of the Palestinians what others around the world used to make of us... But it's hard to balance these interests.