I think they greatly overestimate what people not in the hood have? Most of those points are still not guaranteed for most people, no matter where they live, sadly.
That co-op employer idea is a bit much. I’d settle for either:
Strong unions
Job mobility and competition for employees
A bit biased because my job and location has usually meant easy mobility and demand for people like me. Employers have to treat me well because I have so many other easy choices