Obviously action is required by Christians since agape is God's love in action..
Ideally if the genuine Christians in any city could pool their resources for the needy, they could provide shelters which would be more than just shelters. The objective would be to get the homeless off the streets, and make them productive Christian citizens, who not only have homes and jobs of their own, but are now in a position to help others. This would be a major commitment and a serious ministry, which would necessarily involve the creation of productive jobs in construction, farming, market gardening or manufacturing. But the first priority for the homeless is repentance, conversion, and regeneration.
However what we see today are half measures, which never seem to resolve the underlying issues. And sometimes *tough love* is needed to help someone who has become parasitic.