I believe it's the other way around.
Hamas is too corrupt to to make peace, as their terrorist funding from Iran would dry up, which would ultimately put them out of power.
Therefor, the issue will not be resolved, until the palestinians elect a Jordanian or Egyptian type of government, that manages to negotiate a peace agreement with Israel.
IMO (due to your military background)...you are too focused on the imbalance of military powers.....to truly see what each of the parties motives are.
The difference being, in Israel the military doesn't rule, but in Gaza it does and it oppresses/plunders from it's people.

you sir are too wise for the juvenile attitudes in this thread! Israelis want nothing more than to be left the hell alone. If all of Israel's neighbours stopped declaring "Israel must be destroyed", and left it alone, Israel would ignore them.