Where I grew up, there wasn't a single fence in the neighborhood, I didn't need a key to the house because the doors were never locked, we knew all our neighbors, as a teen I parked my car in front of the house and often just left the keys in it. When you got in a fight, you might have to worrry about getting thumped but no-one had guns or knives.
I watch my 3 nephews go through their lives. They don't play sports, might not even know one end of a baseball bat from the other, don't have a single friend as near as I can tell...they rush home after school to play video games on the X box. As much as I'd like to be a kid again.. I do not think I'd like to be one now. Yes, I grew up in a middle class all white neighborhood... so?
I played pretty much all the team sports from grade school on up and ran into blacks and mexican and became friends with some of them.. they had the same sort of life, if not the same standard of living. Things have changed for kids and, IMO, not for the better.