What did the !srael government expect, that Hamas would stay in Gazza until they were destroyed? They were surely bound to go to anywhere they would feel safer, including Rafah? This is a war no one wins. War is a futile gesture of battling ego's hiding behind nationalism.