Oh, yeah!!! 94 and hot today!
I had my kids volunteer when they were too young to work and of course, they have them do the jobs nobody else wants to do. But, that was okay and they did it and never complained and all of those people sent them shining recommendations for schools, jobs, and positions they wanted.
No good deed goes unrewarded. Some day. Some way.
I think your brought up your kids the right way and as you say it helped in the long run Sadly I think thats the exception these days