I was thinking about this for a while too. I'm sure determining the mix between really good (weak A, good B ) players and newbies is difficult. I can see the reason for trying to group players by skill level, but a little mix is beneficial too. For example, the bottom rung of "A" players and the top rung of "B" players seem to be at the same level (depending on how you categorize, I've played both). They will do well in B, but not so well in A. However, and I think you'll agree, playing against "A" caliber players is the best way to learn and grow. I'm sure the same is true for lower-ranked B players who play the best in B.
It seems to me, a new person who joined this classic season, that the Spring'10 season was best organized by skill level. It had the A B C divisions and that makes sense. There's definitely an "elite" level of players out there (A) who will beat any good B player consistently, those who are really good ( B ) players who can occasionally win an A. And the newbie level of C players and other players who can't improve in B. Looking at the standings, the player divisions seem correct. Most of you A leaguers all know each others' skill level at this point and would agree with the divisions (with the occasional gripe).
As someone who took over Winnipeg in the middle of the season for the A division this year, I got to play against a bunch of A players (as well as exhibitions) and I learned the most from playing people better than me. (in my defense, I also managed to win a few games). Now that I'm hooked on '94 again, my goal, as is Comeback's and all other '94 addicts, is to get into that A league and compete with the best of them! However, the only way to get better is to play the best.
At the end of the day, I don't know what is best -- skill parity or mixing it up. Pros and Cons for both.
Either way, major kudos to Chaos and Halifax for organizing this league. It's not easy, and you guys do a great job. Simply said, this is f'in awesome. I'll be back next season for sure.