I think the people you're reaching through such activities are not the people you actually want to reach to improve your neighborhood, or the city as a whole.
From happiness to spending quality time socially feeling important is basic need for any human being, pls correct me. Never been to Detroit but seen streets of SF and India so I thought I have enough sample size.