If you've had all bad encounters with cops, maybe it might be you. No excuse for cops out of line, but to propose that all leos are thugs is ridiculous.
One thing that does bother me is cops who physically have no business being patrol officers.
I towered over the last cop I talked to and I’m an average 5 foot 9, 165 lbs. I had an easy 6 inches on the guy. I can see a cop like that left with no other recourse than potentially lethal force.
I’d really rather see all cops be 6 foot or taller and 180lbs. They at least have a fair shot at subduing a perp before resorting to greater force.