As with most threads, not just this one, we digress and some of digressions must sometimes also be met with opinions, counter or otherwise. If not, then by ignoring them we imply agreement. Which by the way, I think is part of what the original concern was drawing attention too.
I certainly agree with the moral responsibility landing squarely on the parent's shoulders. I count on no one other than my wife and I to provide moral guidance (and we are guided by One much higher) to our children. That "it takes a village garbage" is a cop out by parents who won't shoulder the load. My point is as the children age my direction becomes less a requirement than passionate guidance. Choice becomes and important part of the equation.
Often times the best direction I (we?) can provide is by example, whether to offspring, friends, or mere acquaintances.