I'm in two minds about it.
On one hand she's right. Why should large corporation lay off paid employes and take advantage of free workforce provided to them by jobcentre. That is state organised slavery.
On the other hand. She was on job seekers allowance for a long time, and wasn't seeking job, because she felt doing volunteer work for some sort of museum (which had no chance of leading to any paid job) while being sponsored from our taxes suited her lifestyle better than doing menial job for minimum wage. So she was forced to go to "slave" job at Poundland to break the circle. Which it technically did. She's now employed in supermarket somewhere if I understood correctly.
I think the idea might have been right, but execution failed. Instead of providing free workforce to private corporations, the "stuck" claimant should be made to work for people who pay her the jobseekers allowance. Taxpayer. So in short, what they ought to be aiming for is:
If you claimed jobseeker allowance for more than 12 months AND refused job offers from the jobcenter pool of jobs AND/OR it is believed you are not actively seeking any proper job, but instead do volunteer work in line of work that will not lead to employment (be it museum, model in art classes or setting up decks for your mate DJ Boobz) just to get benefit reviewers off your back then to keep receiving job seeker allowance, you will need to do some work for society, paint fences at old people houses, direct traffic to right departments and floors at the gates of your local NHS hospital, serve as lollypop lady in front of local public school. Whatever. How many hours a week? Well, whatever your allowance is, divided by national minimum wage, of course. No more slavery, no more working for free, but, no more handouts as well. Fixed.