While I see both sides, just to be "devil's advocate".... Why do they HAVE to progress? Kids do sports for all different reasons, which is why the level system is so great. My kids do it because they are competitive and want to win, etc. They are both level 5 cheerleaders, and that is great. But some kids like to do it as an "activity", for more of the social aspect of it, and why should they not be able to do that? Not saying I would pay all that money for it if they weren't trying to progress, but for many kids, they just like to be a part of something. So if all they ever get is a back handspring, level 2 is there for them. That goes for every kid, at every level. I feel that all stars is very different than rec or school even at the lower levels. I will use Stingrays as an example. Even their half year teams, to me, look more polished and together than a rec team (MOST, not ALL) that has been together since summer. I feel that way about all their level teams. They learn more, learn differently, etc. But not all kids are going to have the same drive or attain the same skills. So I feel that the level system, in addition to being progressional for those that WANT to progress safely, also offers kids of all talent levels to be a part of this community.