Not to mention talk about "survival skills" as if that should be normal in a highly wealthy western country in a highly wealthy city. That's shit you talk about in developing countries.
I'm not blaming them for the crime, just their lack of understanding how the world works. If you want to understand poverty in america the only place to look is capital and americans' commitment to individual material comfort over all other values.