My point was that making a full understanding of the students' plight a prerequisite to helping them is a mistake. I teach programming to a low-income high school in the South side of Chicago. I am male and "white" and was born and raised in a different country far away in quite a different culture. I cannot even begin to understand the problems these kids are facing everyday.
Yet, there I am helping them, raising money for equipment, buying them rPi's, trying to teach them Python, implementing software for their FRC robot and trying to act as an all around mentor.
My cost to the CPS is negative (I bring in all the money, $1k-$2k here, from my company). This is the solution I'm talking about. Of course, my impact is minimal. But money from donors such as Zuckerberg could be used to create bigger grassroots efforts and amplify the impact greatly.
Ask yourself: What is the solution that YOU suggest? Reading the thread I was only one concrete suggestions, using the $100M to open a calling center in the area. Is that the best we can do?