I think the solution is simple to the youth problems.
Stop scheduling so many damn "Cat only" regattas.
When we sailed at Reggae Regatta, I'm POSITIVE I could have gotten the whole damn youth fleet that was out there bobbing around out on our cats and they'd be hooked.