teenage boys have that overabundance of testosterone thing to keep them coming back every season.
as girls get older, from hs freshman on up, it really takes an effort to get many back on the pitch from season to season.
so many of their friends have dropped out of sports by this age & they notice the fun they are missing out on.
so, ya, i can understand many top talents just say the heck with that by college or before.
girls are more social, boys are more competitave, nature of the beast.
i think sc clubs do a great job with the girls, maybe better than the boys.