The geography is not fixed in stone. Israel gave up geographical strategic depth in Sinai, Gaza, and south Lebanon, the last two with nothing in return. Whether those were good ideas or not (I don't think the last two were and I have some doubts about the first) they did reduce their geographical strategic depth.
Geography will never favor Israel it appears, even if they were to take more land, they are still surrounded.
Their only long-term hope for peace in the region is the death and annhilation of their terrorist enemies.