I should get my DS to help more around the house but he expects payment for everything, which is another issue!
Bloody hell, you need to nip that in the bud.
The trouble with so many parents is that they don't raise their children to understand that keeping a house clean and tidy is a normal everyday thing that everyone does. Instead they teach them that's its a horrible chore which everyone hates and should try to avoid doing. Completely the wrong way round.
When my children were young they joined in with loads of housework. When I was at home with them we did it together and when their dad was home too we all pitched in.
This meant that the jobs all got done in less that half the time it would take one person and freed up time for us all to do something else together like play a board game or go to the park or go swimming, or for each of us to have some down time following our own interests.
Jobs that very young children can do - even at 2 years - wipe skirting with a damp cloth, put pre-sorted clothes into a washing machine, mop floors, pair socks, take pans out of cupboards and put them back in one by one after you've wiped it, etc. Children are usually very interested in these activities, they are learning, they are occupied and they are supervised.
When they are older they can do so much more. My ds and dd could both do everything I could do, except drive a car, by the age of 12 and most of it by the age of 10. They can garden, wash cars, cook, shop for groceries, etc. and it gives them a great sense of pride and high self esteem to be able to do so much for themselves.
It's not a bad thing, it's not bad for them or ruining their childhood, it's actually the opposite. It makes they feel capable and confident as a valued member of their family and this all helps when they grow up and have to apply for jobs, manage budgets, care for themselves and, yes run a household of their own.
Try it. Whack some music on, be upbeat and jolly, and get the whole household to spring into action for just 20 minutes. Take a room each, take a task each, make it a race or whatever. Don't expect them to do it perfectly the first time, let them learn, let it become a normal part of life for them.