I don't wanna hate em all, I've known and worked for some good ones, but some of em are just stupid and little control freaks.
some are just in it for the "benefits".
We've had some things happen around here in recent years that put a lot of our LEO in bad spotlight, but I came across a video recently of a cop I worked for, pulling over another cop for swerving and driving like an idiot.
the other cop tried to use the "im a cop you cant pull me over" and wouldnt obey his orders.
The other cop went back to his car and shortly after, headquarters told him to let him go.
I called him up and personally thanked him for trying to put a stop to some of our local corruption, even if he didnt succeed.
The video went semi viral here, so maybe that helped the cause