I’m going to back up FitzE on the parenting issue. Parents are the scapegoats for everything If we stay at the barn, we are helicopter parenting. If we leave them we are ignoring them. Everything is the fault of some other parent… because then we can pretend that we, and our children, are not at risk. Because we are not “bad.” Yes not everyone is a good parent. No one is a perfect parent.
As a community, if anything we have the largest responsibility to those kids who have below average parents. And half of parents, by definition, are below average.
As a community, what are our best practices solutions? SafeSport has a long list that is battle tested and has man-years of thought invested in it.