Exactly, Zakeet. Liberals have no idea how to fight crime.
The theory was, anybody that would commit a crime like that against a police officer was more dangerous than any other. Police represent society in that respect. "Disrespecting" police means you have no regard for society and he who will attack a cop is far more likely to harm civilians.
By diminishing cops and making them the enemy, you give license to unlawful behavior and society breaks down.
This is really very simple stuff. The mayor, and all politicisns like her, represent the enemies of civilization/society. It is no wonder Baltimore and other urban centers resemble "Escape from New York."