I believe it is the correct path of Israel to not negotiate with Hamas, but to eliminate Hamas. And Hezbollah also.
Hamas does not want to co-exist with Israel. Their "Palestinian state" includes no state of Israel. Hamas believes they have a religious right to expel Israel from any land that was conquered by Islam, in perpetuity. In other words, Hamas believe that any land conquered by Islam, is Islam's.... forever, no matter what a Govt. or World Govt., or what a UN Council says or decrees otherwise.
I recently found out about some details of the 1988 Hamas Charter
en.wikipedia.org
Hamas says they've softened their stance. I call that BS, they just as easily go back to their original stance.