Yes I do think Law Enforcement is overly militarized and shoots way too many dogs.
I also think their propensity for overlooking lawbreaking by fellow officers is criminal.
That does not make me a cop hater. Merely someone who expects everyone to follow the same laws.
As for corruption, my job has gotten us so scared about corruption that guys will turn in anyone who accepts a free cup of coffee nowadays. There's a fine line between doing the right thing, and being a rat.