I am in Bangalore, India
For most of us in developing world, US has been a model state - with problems yes. But a great example nevertheless.
For God's sake, WE were supposed to be a third world country, always looked at with sympathy in popular media (usually grossly incorrect depiction though)
In India, civil unrest is common, and has increased over the past decade. Cops know one thing very very clearly - they are outnumbered. If civilians start to become violent, it will be impossible to control them.
So they stand down.
I have read umpteen number of articles talking about how policing could be improved in the US, from removing powerful weapons to changing the training programs.
I feel that the solution is probably simple - sensitisation to the fact that they are outnumbered. If war mentality is what they get into the field with, better factor everything in.
No army in the world engages with a superior force unprovoked.
People, the citizens, ARE the most superior force - not just morally, but Truly . F*ing . Practically.