Saucy, your post at 18:57 is a perfect example of that warpedness.
The entire crux of this case is that the Mr McArthur IS being forced to work there: the JobCentre have tried to make him destitute because he has refused (and would have succeeded if hadn't had a small independent pension).
You are being silly, and disrespectful of the concepts of charity and volunteering, by pretending this is in any way linked to volunteering.
I was really struck by this bit:
help the unemployed by offering them work and training opportunities
Help them how?
If the business were offering (useful) training, that would be help.
Waged work, that would be help (indeed, an end in itself).
Unpaid work experience for two weeks for a school child who has never been in an organisation outside school, that would be help.
But six months' unwaged work for a 59 year-old at the place where he used to be paid to work? How does that help Mr McArthur? What are you hoping he'll learn?
Or are we now completely embued with the notion that "to labour for someone else" is beneficial in itself, regardless of pay? So that labouring unwaged in a factory somehow bestows benefits not obtained by gardening, or looking after the grandchildren, or having a hobby, or - shock - genuine volunteering for a cause of his own choice?