I realize that most parents want to do all they can for their children. However, if this means the children are given everything they want, have no household chores, and are not taught the steps of independence, then the child could be headed for trouble as a adult. Teaching children skills they will need as an adult when you may not be around is all important. Every child, boys and girls, need to learn how to cook, clean, iron, sew, do household chores, and have compassion for others. I see far foo much bullying, using parents as ATM machines, and not accepting responsibility if they have made a mistake. When a child goes off to college, they may be very surprised if they don't have parents to take responsibility for them. I spent many Saturdays when I was a Stanford student showing wealthy girls how to wash clothes and iron them when they had a date. They were accustomed to sending their clothes home for the maids to take care of.
It gives a child a sense of responsibility and of making a contribution to the family if they have chores to do. I had chore charts for my two children, They would check off what they had completed. When all their chores were done, they were give their allowances. This worked out well and even though I had a full-time housekeeper because I was often called out at night the housekeepers helped the children if they had questions. Both became responsible, self-sufficient, caring adults.