Who is "they"? The kids? The women? The old people? The sick people?
Just because they consider someone killed as a martyr, does not mean they stand out in the open, and go "Gimme that JDAM!". lol. If you are argue this is the case, then that directly contradicts, your claim that Hamas is using them as human shields and is refusing to let them leave.
None of this is true. Hamas cannot possibly coordinate 2.2M people to act as human shields, nor are people actually willing to die. They are running around trying to save their lives while Israel is indiscriminately bombing the entire Gaza strip - North to South, resulting in huge casualties. It is like burning the haystack to find the needle.
The only ones who willingly go into battle and die, are the terrorists who attacked on October 7. They were definitely willing to die and knew they were going to die. The rest of the Gazans are victims, of war crimes, even if they have a culture where they consider the terrorists martyrs.