Teach your DD not to look at the bench as punishment. It's a team and everyone sits sometimes. Our coach teaches them score keeping and how to track pitches while they sit. The girls on the bench get a great education about the game. He'll have them sit with him while calling pitches, talk about why he called something when he did, etc. Their job is to soak it all in, and to cheer on their teammates until it's their turn to go in and someone else gets to sit.
I do this as much as possible with our players....they learn SO much about the game this way. It's created a lot more conversation among the players telling each other what they are seeing, the umpire calling, trends of the pitcher or batters. Increasing softball IQ is under rated.