That is a better solution than building more housing?
A community is a social construct, you have to keep a lot of things in balance for it to work properly. The most important part is giving people a roof over their heads. Overpaying for police (or teachers, or nurses, etc) isn't going to save the day. It's the same reason you can't buy your way out of the homelessness problem!