WAGS, NCSL, and ODSL aren't going to fold, CCL is just an existing league ("VCCL") that lost several clubs and renamed itself. Only 7 clubs from northern Virginia are involved in CCL (assuming you count Fredericksburg as "northern Virginia"), and they all had already pulled their top team in each age group out of WAGS and NCSL two years ago when they formed "VCCL-North". And they all will continue to send their "B" teams (and "C" teams, if they have one) to WAGS, NCSL, and ODSL, because the CCL model only allows one team per age group per club. It's not true to say that the only way for a player to succeed is to switch to a CCL club. There are some good teams in CCL, but it's not like those clubs had a stranglehold on Division 1 of WAGS and NCSL before they left two years ago.
It's important to realize that joining a CCL club does not mean your player will ever play on the club's CCL team. They could end up on their B team or C team, playing in NCSL or WAGS or ODSL.
The magic of CCL is that since there are so few teams in each age group, there's no division structure. So you can lose all your games by ten goals every season, and you still can say that you're on a "Champions League" team. And there are indeed teams in VCCL-North that lose all their games. In NCSL or WAGS or ODSL, losing all your games gets you relegated to a lower division, and in WAGS or NCSL, you could end up relegated out of the league if you're not competitive in the bottom division.
The real minus for CCL teams is that since there's no division structure, a good number of the games are blowouts. That does no good for either team involved. Having a big league with a division structure based on results is a much better approach to keeping the games reasonably competitive. But, if you're a jet-setting team that mostly wants to travel the country entering tournaments, being in CCL gives you a token league affiliation and lets your club schedule the league play around your travels.
Here's more detail for anyone who's interested: VCCL started out in 1997 because places like Roanoke didn't have enough quality soccer clubs to have a top level league. So a small number of clubs from across the state (from Roanoke to Richmond to Virginia Beach) formed VCCL. They each entered their top team from each age group in VCCL, and would schedule the games in blocks (as in, all the teams from the Roanoke club would go play all the Richmond Strikers teams on the same day). They eventually ended up with 8 clubs in the league, but stayed out of northern Virginia.
Starting in the fall of 2011, "VCCL-North" started up as a separate division of VCCL, with 7 northern Virginia clubs participating (counting Fredericksburg as "northern Virginia"). They added 3 Maryland clubs and one DC club last fall. Evidently something didn't work out as planned, because VCCL and VCCL-North are merging and downsizing. Starting this fall, there will be "CCL" with 7 northern Virginia clubs, 5 clubs from other parts of Virginia, one from DC, and two from Maryland. Five other clubs, including some of the original VCCL clubs, are forming the "VA Premier League" (none of them are in northern Virginia). And Bethesda is leaving CCL entirely. I'm not sure whether they intend to have teams from northern Virginia routinely go to places like Richmond, Roanoke, and Williamburg for games, or if they'll mostly play the DC-area teams and just do a couple far-away games.
Here's the press release that Arlington Soccer Association put out about the whole situation:
http://arlingtonsoccer.com/posts/news/vccl-folds-is-replaced-by-new-ccl-resulting-in-better-experience-for-participating-teams/