Let's face it, the only governing body that can fix it would be the NCAA and they're only concerned with the money sports, football and basketball. Early recruiting and the grade based system that lacrosse uses is ruining the game at the 6th-10th grade levels. It's not going to change.
And honestly I don't know who is more naive as an 8/9th grade recruit, the parent or the player? And are they actually talking to current players at some of these D1 schools. Best comment I heard from a current Syracuse player is that 3rd and 4th string goalies are nothing but cannon fodder during their Syracuse careers. I realize that a goalie is a limited position, but it goes to knowing 'what you're signing up for'.