True, but how many of these good decent people will be held to the same standards a normal citizen would be in any incident involving a gun? People who express outrage at this sort of abuse like the Duncan case in Framingham (AR ND through neck of non-suspect) do not hate cops, but hate the system that protects them when they screw up.
My guess is that Officer Duncan is probably a good decent person who made a terrible unintended mistake. But, the DA was talking about "accident for which no charges are appropriate" before the body was cold. At the same time, a kid who accidentally shot a friend with a BB gun was being charged and was not allowed the "ooops, I didn't mean it" defense.
Many here do not hate this officer, but hate a system that had him fully protected (even kept his job) while we all know that any one of us making a similar mistake would be very lucky if all we got was prohibited person status for life.