blame on parents for sure- but the majority of blame lies with the kids. I can't control what choices my kids make once they are adults. I can only hope I taught them well enough and showed them by example when they were young.
The coaches can only show and teach so much during the week. It's up to the kids to game film prep, and execute once inside the white lines.