This was an issue when my son was that age. Half the team his first year of 8U were 6-7 years old and for their age, they were solid, but the coach definitely favored the 8 year olds, and there were 1 or 2 that weren't as good as most of the 7 year olds but just had that year on them. The kids were more upset about fielding and batting order than they were about winning and losing. My son was ready to quit because the coach would only play him in either left or right field, where he got no action. Even then, he had a pretty good glove and would have been happy to play 1st even for just a couple of innings here and there, and probably would have done well enough, but whatever. This is where I want to call you back to remembering that this age isn't about winning and losing games. Let them play themselves in and out of positions fielding and hitting, and when parents complain, (I did once the following season, but it was pointed out to me pretty quickly that the coach's son spent more time on the bench than any other kid), stick to your guns. You're moving in the right direction, just keep sight of your priorities for the team as a whole. Again, these early years should be for letting them get a shot at everything, even if they fail spectacularly.