I don't think people should necessarily settle towards getting 'anything'. If a person is reasonably qualified, has experience and therefore good job prospects, I see no reason why we shouldn't support them for 4-6 months whilst they endeavour to gain suitable employment, providing they are doing all that can be reasonably be expected of them to get it.
Why don't they get a temp job to support themselves?