A: Without evidence I have a hard time seeing planting bombs in devices was solely targeted at fighters. Odds are an entire shipment was targeted and many people who weren't Hezbollah received bombs
B: Blowing up devices that were by definition carried everywhere certainly killed families and associates who didn't deserve to die.
During the Iraqi war we considered Iraqi leadership targets and I wouldn't have been surprised if they considered our leadership targets as well. If they had in fact only killed Hezbollah I would have no problem with the attack.
They were probably mostly in the hands of Hezbollah members, if not fighters. This is probably why they went off in hospitals as well. Lots of medics who volunteer who's normal job is being a doctor in a Beirut hospital. Lots of logistics and people hiding weapons in the back of buildings for them.
They're not full time militants if I understand correctly. Most of these people will have civilian lives and jobs to go to.
Certainly some innocent family members died. There's no such thing as a completely surgical strike. It is better than what they've been doing in Gaza though, by several orders of magnitude. I don't think anybody can defend what's been going on there with a straight face.
About some pipe rockets killing a random bloke or two.
And this
against a Lebanese political organization
appears to be wrong since their attack wasn't at all this targeted. It's a mass terror campaign against whole Lebanese population in order to saturate its attention and reduce morale before an invasion.
We all got complacent relying on big nations with big militaries for punishing such behavior, and they are all in bed with the criminal.
Despite this not being Hezbollah's best moment, I think they and similar guerrillas are the exact kind of people we should learn from for solutions to Israel and the rest of the problem.