Sorry but you are too much of an idealist and nowhere near a realist.
a) You have to work with the rest of society which doesn't have the same moral standard as you (or me). Consider the London riots.
b) You would be killed without them so much as blinking. Consider Afghanistan civilian drone attacks and the lack of accountability around it and the rapier missiles sitting on top of council blocks just for the olympics and 10k troops stationed at Grenwich barracks.
I'd like it to be that way but it's just not realistic.
Hmm...