I have police in my family, my dad was NYPD and my cousin was NYPD Emergency services (i..e.Quanitco-trained sniper). And I can tell you the corruption is deep because of the systems in place.
Of course not all police are corrupt, but the systems, the experiences and the economics perverts everyone's perception over time. And that is what we have to change.... the systems into which we put good men who decide to become public servants.
That's our responsibility and we can and should support the roll back of them. It's not going to get better by doubling down on enforcement... it's enforcement that creates the corruption. Trust that people are better than that, because they generally are.
If cops didn't have drug and gun laws to enforce, like if a young man was allowed to ride around with a bag of weed and a pistol, then they would not have much to harass people about and could focus on actual crimes. And of course then there would be far fewer police needed and then far less police misconduct and corruption.