D-day was postponed several times due to weather
Except at this point, there's no reason to occupy Gaza. The Soviets used rubble to defend against the invading Nazis during the Battle of Stalingrad. The IDF is not going to want to encounter that in Gaza.