I have a lot of respect for HS coaches who honor their seniors and juniors. If they aren't good enough by the time they are upperclassmen, then the coach really has done a poor job. And I think that kids who have stayed in the program and have worked and been a part of the team deserve the chance to start.
That doesn't mean a coach can't have a full rotation of players, make substitutions liberally or have a freshman or sophomore make Varsity. But there's a difference between school sports and travel ball -- in travel ball you are playing for yourself and your teammates. In high school ball you're playing for your school and your community. In the latter, I think dedication and commitment deserve to be rewarded, even if it means the top talent doesn't always start every game.
That doesn't mean a coach can't have a full rotation of players, make substitutions liberally or have a freshman or sophomore make Varsity. But there's a difference between school sports and travel ball -- in travel ball you are playing for yourself and your teammates. In high school ball you're playing for your school and your community. In the latter, I think dedication and commitment deserve to be rewarded, even if it means the top talent doesn't always start every game.