Oldsu-
I don't doubt your nephew was treated with respect. I'm sure they treat all of their volunteers with respect, in principle.
My problem is that by using the coalition's Workfare schemes, they are actively harming unemployed people's chances of finding work.
These schemes have been shown empirically to not work, and in fact, people who are sent on Workfare schemes are, on average, slightly less likely to find work 6 month on.
Not only that - just as you could argue that it is wrong in principle to force unemployed people to work for free (social security is paid for through taxation), the use of Workfare schemes harms every employee.
It contributes to unemployment and low wages because firms are more willing to take on free labour than paid workers. So people looking for work are either short of another job, or they have to accept worse pay and working conditions.
The whole thing is just a horrible idea from start to finish. No charity should be involved with it.