There is no babies and children in the picture you posted but still, babies and children are killed every day by Israeli regime armyThey have more than enough uniforms for their parades and shows during the ceasefires.
View attachment 76561
But once the war starts (each time by Hamas), they drop uniforms and change to adidas. The only explanation is that they know that Israel does not target civilians. By wearing civilian clothes Hamas greatly increases their chance to survive. But in same time they also increase the chance of civilians being hit.