Kids can develop good habits from a very young age. Parents can encourage kids to contribute by doing chores at home. Some parents offer payment to the chores, some parents don't. There is no right or wrong method in this. Chores allow the kids to learn about responsibility.
The mindset of responsibility can be nurtured from a young age. Many parents are doing "everything" for their kids, not allowing them to get the valuable lesson of responsibility.