Originally posted by Warhawk
If we were to switch to a system like this, actually, what I'd really like to see is, instead of promoting into a league with a different name, keep the league names at one level the same from rookie through semi-pro, and just move them up the ladder, and once a semi-pro season is ended, you could drop those leagues back down and they'd be the next season's rookie leagues.
Basically, I think what needs to be done to foster activity at the lower levels is to stop thinking of them as a set of levels, rookie/prep/university/etc. that you move through on your way to the uncapped leagues, but start thinking of each level of teams as a "class" which is progressing together.
+1 to these ideas