Oh, Don't get me wrong Oneguy67, I am still all about the cop-bashing. especially ones that don't pony up for beers.
I kid... The problem as I see it is that the LEO Community is generally held to a different standard, not a higher one.
If I screw the pooch, I am sooo on my own.
If a Cop does it, there is a paid vacation pending investigation, warm cookies and Hugs all around.
If I am found guilty... Buttseks hotel
If a cop is guilty, they get an administrative action and something in their permanent record.
WTF?
Really?
I agree with your proposed changes with one addition.
Equality. When a cop makes a Mistake its one thing, when a cop betrays the trust of the people and the oath, They need to go to jail/prison like any other citizen.
No better, no worse.