The great Czech dissident Vaclav Havel said, "Without internal peace, that is, peace among citizens and between the citizens and the state, there can be no guarantee of external peace." The Hamas government denies its citizens internal peace by waging a rhetorical (and often physical) war against them. It is no surprise, then, that external peace is illusory. Is it any wonder that Gaza is at war with its historic enemy when it is effectively at war with its own citizens?
Hamas represses free speech while advocating genocide. This is a formula for war, not peace. Palestinian moderates have no chance to succeed as long as Hamas controls Gaza.