Yes, the long term unemployed should be encouraged to work, BUT
THERE ARE NOT ENOUGH JOBS AVAILABLE.
That's a nonsense argument. There will always be a number of unemployed in any labour market as people are in/out work for many reasons.
As more people enter work, this stimulates demand and more jobs are created.
Furthermore just because there isn't a 1:1 jobseeker:job ratio doesn't preclude the fact the person should be looking hard for work.
You will never ever get a market with x number of available jobs and x number of workers available. It's simplistic and naive.