On my point of view, we need some leagues open only for B or C players, with a strict respect on that. Some A players trust all the leagues I think...
And we need a strict respect of the calendar, specially for the playoffs...
The fact is that the classic tourney start with A, B and C divisions, but when you look in it, you find A players in the B division and some B players in the C, because they don't want to play in the appropriate level... Worse than that, the replacement players in all league don't match with the level of play, what destabilizes all the season, and the pleasure of playing of course.
New players who start in C league are often welcomed with a lot of 10- 2 or more for their first season... This is not encouraging...
I can say also that some veteran players slow down the calendar, you need just to look in the Classic League... Dynasty or Blitz...
The most incredible is when the playoffs comes, who is the best part... it took 2 months to finish... sometimes more...
The playoffs take often more times that the regular season, that's just crazy.
We need to be strict on the calendar and the level of play in each division. And we need to running leagues with only motivated players... that's all, the others players can play Recreational Leagues, or Event Tourney if they want.