I'll speak to your gang/inner city connection. And my answer is yes, they are similarly responsible for their plight, just like the Palestinians are. If you don't think the the hood knows who the gangbangers are, then you are more naive than CUP. I can't count the number of videos I've seen where the members of the hood surrounds police who are just trying to do their job and arrest those who threaten the hood the most. And its not just accomplices. Its the moms and grandmoms. The ones who supposedly want the hood to get better. So no, I don't expect them to take up arms and drive them out. But they could help themselves and support those who are taking up arms to drive them out. But much like the Palestinians, the inner city 'innocents' have zero interest in doing so.
Btw, if you don't think that Hamas and Palestine are one in the same, then explain why the Palestinian government doesn't separate the casualty count between Hamas fighters and Palestinian citizenry? You'd think you'd take every opportunity to show segregation between the two groups, if such segregation actually existed.