Second this. While the cop was not criminally wrong he did make a mistake.
Since I think Castile's drug use had an awful lot to do with it, though, I think they shouldn't have gotten nearly that much.
How does that work? Did his drug use somehow make Philando seem scarier?
$3million, or so seems a small price to pay for our current "badge plus fear" is a license to kill policy. That is essentially what we have. A policeman is allowed to create a dangerous situation, then we allow him to kill someone, to counter the danger.
Recent verdicts are consistent. A policeman has to grossly fuck up, before the death of a civilian becomes a criminal matter, and even then, if it's not on film, nothing happens.
All the officer has to do is say, "I was scared." Then his supervisor comes out and says, "A policeman has a right to go home to his family," and it's all over.
Philando Castile was just the victim of poor training and poor supervision, an innocent bystander of sorts. We can try and find someway to blame him for getting himself shot, but he really didn't have that much time.