There is a difference between feeding someone and eating dinner with them. If every Christian at home just made room for the stranger we would end homelessness overnight.
Governments can do lots of things, but there are a lot of things they cannot do. A government can provide good housing, but folks can have a house without having a home. We can keep people breathing with good health care, but they still may not really be alive.