The fact that you don't know what was in those homes, means you cannot target them.Now, what exactly was in those homes that Israel had to fire against them?
Hidden rockets? Military base?
Are you discounting all the mosques, schools, hospitals, homes where Hamas and Islamic Jihad hide and keep weapons, rockets, etc and actually hide in?
All of the above does become a military target according to the laws of Combat.
Of course I do not know the answer, but......
would it not be much better for both military groups to simply stay away from civilian centers and create a defense where homes, mosques, hospitals, schools, would not have to end up being targeted because both groups are using civilian areas in order to fire rockets into Israel from?
None of those houses in the photo had to be targeted.
If only Hamas and Islamic Jihad had not used those homes as military bases.
Actions have consequences .
When is Israel going to give up all of its weapons?