And indiscriminate has a cost that can slow people from using them.
Imagine you have a weapon that can find and kill all the 'bad guys'. Would you not be in a morally compromised position if you didn't use it? You're letting innocents die every moment you don't.
* warning definitions of bad guys may differ leading to further conflict.