They were both failed, Brown by the city's failure to give him the treatment that he so obviously needed, and by extension that failure lead to the death of Zarutska. That is unequivocally true, but to say acknowledging that truth is excusing or defending Brown is patently absurd. Also patently absurd is to take one very sensational tragedy and use it as a pretext for painting the entire city as a lawless land of chaos, which is what this regime will do, despite the fact that violent crime is less common here than it has been in a long time, certainly from the madness of 2020.
And I won't apologize for recognizing that Kirk was a harmful individual with a reach and influence that allowed him to actually implement his bigotry in official capacities. I am not sad to see such a man no longer able to add his poison to the well of American culture. As I stated, though, the way it happened is not what I would have preferred, but no, I am not sad to see someone who made a very real impact on Trump's reelection, and therefore bore responsibility for ICE, CECOT, DOGE...
He was not a good person. I'm not apologizing for understanding the harm he did and being glad that he can't cause more.
If you want to reduce Brown and Kirk's killer to "evil individuals" that's your prerogative, but ignoring structural issues means you're just looking to punish without actually solving the problems that lead to violence like this.