How should the Israelis be expected to respond if Iran starts deliberately killing large numbers of civilians? You only have to follow the laws of war if your enemy is making an attempt to follow them.
Not at any given time, though. It's okay for Iran to kill Israeli children because they may some day serve in the IDF? Then I guess it's okay for the Israelis to carpet bomb Iranian cities?