I've never understood why league teams carry 12 or more guys just to cover travel, kids sports, etc. Carry 11 in case of injury during games, traffic, last minute work etc. Just use fill ins to maintain 11 when people let you know they can't come. Surely 11 guys that play softball will know someone who can fill in.
With closed rosters, you can't just pickup anyone to fill-in --- so if you have players who are going to miss games, you need other players ON THE ROSTER to use when they are missing...
I was the worst guy in a team of 15. I never missed a game
That does seem to happen - but it should count for something... Having reliable players, so you don't forfeit, is important... Just don't pick 'that guy' up for the next season...
For some teams, league games are just as important as tournaments are for others because they only play league - other teams, they just want to have fun... If you're there to only have fun, then play everyone, so everyone has fun...
If league games are important to win, then have a 10-man first string that pays full price to play - then the added players pay 1/2 price to be available to cover missing players and they know they are only going to get limited play time - maybe get each extra player one inning per game with an at bat... but don't punish those who are committed to playing every game just so you have extra players for those who are going to miss games - If everyone shows up, when you put the extra player on the field, pull one of the guys who they are supposed to cover for...
I hate it when a player calls at the last minute to say - I can't make it tonight ('cause I'm tired, I want to see a TV show, I need to take the wife shopping, etc, etc, etc)... I value reliability...
...