It is often argued that governments should give a free home to every citizen who cannot afford one, given that shelter is as basic a need as food. While I accept that nobody should be left homeless, I largely disagree with this view, as the cost would damage other public services, and the gift itself weakens people's motivation to support themselves.