Nope, not buying this excuse. They don't want food directly because they want cash to go buy other crap.
Hey look, I get it, being homeless sucks, but the situation the OP is describing is not working. Seattle, SF & LA have all become shit cities because of the way the govt handles homelessness. They enable not assist.