We used to napalm people. Lots of "wrong people" get killed in all wars. Flying in B-17's and B-52's was pretty ugly too, we just couldn't record the carnage on video. There's probably never going to be a war where innocent people aren't killed. Precision weapons probably kill fewer people but if you want a "clean" war, I don't think that's possible.
The real solution, of course, is to avoid wars, and violence, in general. Supposedly, the world is more peaceful now than ever, even with Syria, the train station suicide bomber is Russia today, etc.
Personally, I don't want to see the US be the world police. There's a high cost in both money and American lives. Still, for the foreseeable future, the world needs to address the problems and try to solve the remaining problems. Otherwise, decades from now, people on HN will be complaining about how future weapon systems are killing innocent people.