Well said Miggy.
Unfortunately victims are always going to outnumber predators.
The police are going to become more powerless in their ability to stop personal violent crime.
The media will always try to see the sheepdogs the same as they see the predators.
Police Departments are like any other bureaucracy, at the top are people who have no idea what it takes to make things work in the real world, what the guy doing the job has to endure and deal with on a daily basis. Most street cops will tell you, buy a gun, get some training and defend yourself until help can arrive.