Police have immunity because many cops come from military backgrounds, have operated in chaotic urban and rural environments and know how fragile life is, so they formed a union to protect their interests and skins from the legislative, judicial, executive branches and the public, all of whom from time to time looks for the easiest party to scapegoat; the police.
The public, and you especially, need to understand cops are not gun-wielding process-following soldier robots, they are human beings. If the milwaukee cop saved 100 lives in his career and takes one by accident and there are riots, that's one hell of a double standard to set. The first step to a root cause analysis is taking the officer to a padded room for a thorough psych evaluation.
When you end up with a SWAT Raid of someone's house that goes wrong and their chihwuawua gets shot, that's half the story. A lot of the time the reason you only hear half of the story is to protect someone. A lot of the story is, the population is not as intelligent or well-to-do as the hackernews demographic; to a military strategist, shows of force are an essential mechanism for gaining compliance, and they are probably right about that to an extent.
You have a demographic that is not doing themselves any favors; rioting, assaulting people, looting businesses, burning buildings. This is not a civil way to handle the situation. What I find very interesting this time around is the willingness of the public, especially young kids, to take up arms and defend their neighbors businesses and back up the police. That there is the start of something.