At a certain age, responsibility starts shifting to the individual, but a 6 year old can hardly be considered the heart of the problem here. How to fix the deeper problem (having a mother that doesn't/is unable to care for her children) will always be an unsolved problem, but the best solutions I have seen so far involve beefing up our public school system so that the kids have a place that they can be given individualized attention.