I think the author agrees but is dismayed that these organizations don't "solve" homelessness. I'll offer the suggestion that it might be _even better_ to donate that money towards somehow providing housing.
But they often don't want to go there because of their substance abuse issues as there's typically a zero-tolerance policy for drugs and alcohol.