I agree, most your large organizations change how they operate due to $$$$. Instead of developing talent the goal is to get the teams that are really great teams to join Your organization then brag about all the great things your teams are doing. Even if the only thing you did was give them a new name.
I believe it take great leadership to take the girls and develop them into great teams. I believe some of your bigger organizations are missing that now because money has become its primary goal.
Plain and simple...look at the top people. If they're making a living off of the organization, or at least the head honcho is, there's a really good chance you don't want your DD playing for them. Also, for many of those organizations, they haven't had a team perform at the top levels for quite awhile. They're living off of their one or two past successes.
Another problem is when a coach takes their team to an organization such as this; especially when they're moving up in age groups. They don't win as much as the Head Honcho would like/needs and the HC is asked to leave. A lot of the players are enamored with the organization name and stay while some follow the coach. This destroys the entire team; not only because of team chemistry, but the family feel of the team and parents. Ultimately, it hurts everyone surrounding that team and in particular, the players themselves. As I said, they
will be replaced due to lack of true development as they move on in years.
Once replaced, many try to go back to another organization (that their old coach has since joined), but he/she has already found others and they are not wanted or needed. Then they have to play for a lesser team and few realize their college dreams of playing at that level.
Like I said, I could go on for at least a half hour about this.