I hope threads get notice over here in CDZ. I was going back and forth on the effectiveness of certain political parties and decided I needed to come up with a solid question to ask of both parties, of all parties, of all Americans: Should the government do more for the homeless?
The problem with your question is "more." If one does not know what is currently being done (or how effective that is), there is no rational basis for determining whether more of it should be done.
A better question would be: What should be done for the homeless?