BBM
Are you saying the public at large is not better off? A violent meth addict that was throwing large rocks at traffic, hoping to cause an injury or an accident. Why wouldn't they be better off? He was full of rage and hatred and wanted to hurt strangers. Why would the cops allow him to run away, knowing he would try and harm someone else. That would be their fault if he assaulted the next person he saw.
You said that in your opinion, cops will 'harass and kill 'again. Are you saying the cops harassed this guy?
As for public backlash, I think so far the public is backing and supporting the cops. There is a loud and active minority that claims to speak for the public. but they are a very small percentage, imo.