"Nahal forces found a tunnel concealed in a home in southern Gaza, where the troops also found coms, anti-tank missiles and grenades."
This is why the homes must be destroyed. They are not homes -- they are terrorist installations and weapons caches and, as such, are legitimate military targets under all precepts of international conventions and the laws governing the conduct of war.
It's also why Hamas are guilty of war crimes and crimes against humanity. The deliberately put civilians in harm's way, and all responsibility for any civilian deaths accrue EXCLUSIVELY to Hamas.