All these excuses they're using...demographic bubble, diversion of funds to the war on terrorism, drugs, etc. are BS. Case in point: New York City, where all those current "excuses" could also apply yet NYC's crime rate continues to drop year after year and is at a 40+ year low. Instead of making excuses, they should be studying what New York is doing right and copy it.
Gun control is working well.