An example of temporary need occurred a few years ago with a nurses' strike at one of the local hospitals. This strike lasted several months, and for some families, the loss of the second income meant that the food budget was stretched to the breaking point.
A more hopeless case that we see is the person who retires on a meager income from Social Security. Time goes on, and their savings melt away, but they are too old and too frail to go back to work. This could happen to many of us, no matter how self sufficient we feel today!
Yes, there are single mothers who have been abandoned by their husbands. Many of these also have few job skills, and cannot afford day care. Some live in fear of losing their children because they cannot provide for them. Their situation will only get worse now that we have "welfare reform".
There are some people who have little education and no job skills, who have little hope of finding a job they could handle. On the other end of the spectrum are people with good education and high intelligence who have mental conditions which keep them from working with others and make them unemployable.
And so, while it is very easy to say "let them go and get work", the reality is that it cannot be done without solving major problems. We wish we could solve all these problems, but the best we can do is feed people caught in such circumstances on an occasional basis.