The city was just trying to mitigate the damages in the soon-to-be-filed civil rights law suit that the city is certainly going to lose. Money damages are going to be a lot worse after this incident.
Missing from the story is exactly what the guy did to cause him to shot and killed as he was about to be searched.
If the perp had just shot and killed someone and was driving away, then I get it.
If he was asked to take a beathalyzer test or was going to be search because he had wildwood weed on his breath, then different story.