The article is just political trickery. People love to congratulate themselves on society making progress when we're not. You can't look at one low year and pat yourself on the back and assume it was something you've been doing that caused the decrease.
I know Philly's population has increased since the 60s and that ideally we should look at murder rate numbers (per 100k) rather than totals but since the article didn't do that I won't either and I'll look just at the total incidence numbers:
Since the year 1967 with the "historic low" of 234 that they hope to get close to this year, there have been 8 mayors in Philadelphia.
The current mayor (James F. Kenney) has the highest homicide per year in office rate (410 per year) out of all of them, the only one above 400.
Yes the Covid years had a peak but is that a good excuse? The 80s had a crack epidemic, the late 60s had civil rights issues, the 70s had economic woes etc.
The truth is,
the current mayor of Philadelphia is on a run of historically high murder incidence. Even with the projected number of 246 homicides this year, his term would still rank second highest since 1967. If this year ends with 281 or more homicides, he'll remain number one.
Even if he makes the 246 number this year, he'll still average nearly a hundred homicides per year in office more than his immediate predecessor did from 2008-2015.
Source:
Philadelphia Homicides 1960-2023 - Philadelphia Homicides: A 63 Year Review