No not what I said, or at least not what I intended to say.
They generally integrate with the population for gurilla reasons.. when they "operate" out of a location with civilians its just wrong if they dont let the civilians evacuate (which has happened, israel has done the same).
The reason is, yes, because they cant build military installations. That isnt a reason to use civilians as shields, but it is a reaason to hold their operations in civilian meeting spaces.
As a reminder this aspect is quite common among gurilla warfare, for the "freedom fighters" to have meetings and gather in secret among civilians. Where it becomes wrong is if they launch attacks and use civilians as shields.
Now to the point of why they do this, yes, it goes back to what I said if they walk out to a field and try to build a military building then israel will just bomb it and kill them all off before they even have a chance. They certainly are under no obligation to commit suicide either.