In many cities, officials recognize that it's better to stop a problem from occurring than try to control it after the fact. When faced with a recurring problem (like riotous parties), they pass ordinances that target its root causes. Why not do the same with street safety?
What is “here”? Because the majority of North America pretty much still believes that more policing == more safety.