maybe because ukrainians can, the jews usually give warning before striking but during this conflict they often have not
Discussion
The Russians give no warnings, Ukrainins evacuate civillians. Hamas is deliberately telling them to stay so they can be meat shields and make for good PR.