A big part of the blame goes to the failing public schools in which many disadvantaged young people are trapped.