Law enforcement is there to deal with day to day issues. If there were enough police to deal with civil unrest, that would mean that, on a day to day basis, there are more than three times as many police as are needed to protect the public. So are you saying that we should pay another 1,600,000 police officers to sit around all day for months at end?
As for the amount of money that we are already spending on law enforcement, and how it compares to the amount of money spent on issues with far larger impacts than theft and murder:
All retailers together lose $50 billion to theft, $6 billion a year are lost to auto theft, and property crime costs about $15 billion. A total of $71 Billion lost to property crimes.
About 15,000 or so die each year to homicide
On the other hand, The USA loses about $300 billion a year to mental health, and about 47,000 die every year due to suicide.
However, the USA spends $100 billion a year on law enforcement and $80 billion on incarceration. On the other hand, the total government (state + federal) expenditure on mental health is $44.53 billion.
So, if the government has only $43 billion to spend in order to deal with an issue which costs $300 billion and 47,000 lives a year, than it definitely shouldn’t be spending $180 billion to deal with an issue which only costs $71 billion and 15,000 lives.
A country which is spending so much to catch and punish people, but is not willing to spend more than a fraction of that amount to save people’s health and lives has its priorities truly messed up.
PS. In addition to the $100 billion, the police have been getting millions of dollars in military equipment through the 1033 program. In 2019, the military transferred 200 million in equipment to the police, and I’m not talking just Kevlar and guns, but armored Humvees, armored personnel carriers, etc.
https://www.buzzfeednews.com/article/johntemplon/police-departments-military-gear-1033-program