Actually I think it's a good idea in the long term to have kidos do "work" for their "free" stuff. Instill some sense of responsibility since their parents are unable for whatever reason. That actually used to be a thing in schools, but they stopped doing it - and frankly from the results I've seen it wasn't a "helpful" thing to get rid of.
Up until my teens, I did chores to earn my allowance. As far back as I can remember honestly. I recall shoveling the deck because I wanted something... can't remember what, but the shovel was bigger than I was and I struggled, for days it seems to my memory, to get the [relatively small] deck done. Also, not the same incident, but I washed the car in order to get an album and I was so damn proud of myself when I got it done, that sense of accomplishment is very much something that I sought out in other tasks throughout my life. Considering that "yay" I get completing a job or a task is one of the main reasons I'm a work-a-holic, I'd say it contributed to my financial well being.
Working for something isn't 'cruel' treatment folks, it's the reality of life, something we all have to go through - starting it in school doing 'fluff' jobs isn't a bad thing. Kids do it anyway. You think those kids who stay after class to help clean up are doing it because they enjoy cleaning or do you think they stay after because they want something... to please their teacher (making someone else happy is a 'pay' of a sort as well,) to get closer to someone in class they like (similar,) even to improve their grade (probably not going to happen, but the child might think it.)
Just my 2 cents.