In my understanding when it comes to doling out benefits, it's not an overhead connected to a jobs program. The less eligible people use benefits, the less the government has to pay out benefits. It's strictly better for the government to make getting benefits as hard as possible.
One could argue that by making benefits hard to access, you under-provision and over-reward. This makes fraud more lucrative getting you into a viscous cycle. Normal people less likely to use benefits and dedicated fraudsters more likely.