As a former uniformed RCMP, I can tell you that there is lots of room for optimization within the various forces. Delegate certain calls to social workers and other private groups for eg.
We had one call where my partner and I had to show up and gave a pep 'talk' to a non-behaving teen at their home.
For eg. a fender bender in Calgary where the CPS atttends, is billed at something like 800$/hr. Why not have a private service here that deals with this instead for 100$ an hour? (eg. something like Carmacks, but for crashes with no injuries)
What I also saw a few times is a situation, that was otherwise a little aggressive, go completely shit nuts simply because a uniform showed up - nothing was said or done. It could have been the fucking mail man and this person would have flipped (anti authority complex).