I think I've supported everything in your first paragraph.
I'm certainly not suggesting food is delivered to those without work, I'm suggesting they collect it, just as they would have to go out to shop. The entitlement that it would be delivered is mind-blowing. I'm also suggesting that the food supplied is healthy and in season. Presumably you would have an issue with fresh chicken, vegetables, fruit, wholemeal bread and rice, etc. Possibly a bigger issue with a starter pack of seasoning, oil, dried herbs, etc.
I'd also support work skill and job seeking workshops, parenting classes, budgeting, etc. All things that would be helpful. If people agreed to attend and did so then I think they should be entitled to enhanced benefits and hopefully the period of time on benefits would be shorter.
Where I live many volunteers litter pick at weekends. Perhaps their time would be better spent supporting the more vulnerable, and the more vulnerable could litter pick at the weekends instead.
As far as I am concerned the cycle if entitlement needs to broken and we need to look at why it arose and address it for the good of all. What has been done for the last few generations has simply not worked.
However, Jeremy has set up a new left wing labour party and I imagine will support benefits being doubled. I hope those who disagree with me will be out voluntarily campaigning for Jeremy and will be putting their money where their mouths are to change things for the way they perceive to be better.