I don't trust the accuracy/veracity of anything put out by CNN, one of the leading purveyors of fake news. That said, so much is spent on "low income" housing for two reasons. First, white suburban Democrats use publicly funded low income housing designed to prevent its beneficiaries from ever achieving home ownership with all the benefits it provides in order to control them and keep them in line as a reliable voting block. Second, they use low income housing policy to prevent its beneficiaries from moving into their neighborhoods.