If you raise a child with honesty, integrity, and responsibility for conduct--then the child goes properly. There is an old quote--that essentially says that if you raise up a child right, you will have a good adult. Too many parents use TV and video games as a baby sitter--rely on the schools to teach values, integrity, and responsibility and then say it is society's fault that my child is bad. I have six children, none have ever been arrested. All hold jobs. None are into drugs.
Parental responsibility produces responsible children.
Society is unable to teach values and responsibility. Society seems to teach:
"Me First"
"It is not my problem"
"It is not my fault"
"What's in it for me"
"Every one else does it"
Trying to pass off your responsibility as a parent results in a child without values, without integrity, without responsibility and a drag on the family and on society.