Yes, I agree with the two points made.
There is an equal number of girls and boys among five-year-olds who play soccer. A lot of little girls of that age play soccer. I have also noticed the same thing in cross-country and downhill skiing.
In each successive age group, however, there are fewer girls. We really need look at the environment and girls' motivation in sports. What they are interested in is the social aspect, having fun.
When you asked earlier about what's going to bring them back, it's fun. If it's fun, if it's hip, if it's social, they're going to come.
As they mature, some of their fellow team members quit. The further they go in the system, the greater the demands. They have to qualify and reach quotas to stay on the team. Losing team members saps their motivation. The sport loses its social aspect.