Ever hear the phrase it takes a village/community to raise a child? Do we punish a child because perhaps his parents don't have the skills and knowledge from a lack of life experiences - perhaps because they didn't have access to such material - therefore continuing the cycle? You have to look at what end goal you want to achieve, and then decide what systems to have in place.