Israel says its targets are legitimate, but critics say it is aiming at Hezbollah's social base.