The police don’t bear the brunt of repercussions currently. Any financial penalty is paid by the local government (or their liability insurance) and ultimately hurts the taxpayers.
Yes, they need to feel pressure and see repercussions but that needs to come from systematic change through community involvement.
Raising awareness and getting public attention to these issues helps drive that, but it’s a slow process and takes time.