Over the years I have come to the conclusion that there really are 3 levels of fastpitch - at least where I am now. Maybe it fits back home - don't know. But it really tells the story of softball where I am now.
Rec/local softball - this is usually community based, LL, Babe Ruth, etc where teams are formed in a general area and they play the same teams throughout the league schedule. After that there might be a tournament for bragging rights. The teams are usually drafted, split fairly evenly, and there are rules addressing playing time, positions, after game snacks, etc. The social aspect of sports and athletic discovery are of prime concern here.
Travel Softball - these are teams where kids have developed above the Rec level. The teams play tournaments in and around where the team is based. Sometimes that means tournaments within 1 1/2 driving distances or greater depending on the population of the areas. Usually these teams are coached by parents and funded through fees and/or fundraisers. Playing time is monitored by the coach. Everyone plays during pool play, but the roster shrinks during elimination brackets. Parents chirp more here, and team drama can follow. Usually players on the bottom third of the roster tend to move around from team to team while their skills improve or when they find a team that plays at their level.
Tournament Softball - These are teams that seek out the top competition, whereever that takes them. That may mean only playing ASA qualifiers (National not Regionals), Premiere, or playing 3 game friendlies against similar teams. At the older ages it means tons of travel, top line showcases, professional instruction, team camps, college camps, etc. Usually these teams at the older ages have non-parent coaches, or coaches that are high level. Playing time is monitored, and position rotations are clear. But there is no assumptions about playing time during tournaments - showcases maybe. Parents at this level usually get it. They sit and watch the games. They understand that it is a performance based team and that the best play. Fees require 2nd morgages, major fundraisers or corp sponsors.
Good, fun softball can be any of the three levels described. As has been stated above - the key is realistically finding the team and level that best fits your families needs. If you have to see your daughter play all the time - find that team. If you want her to play with kids that are a little better than her so she develops - find that team. It is a families decision. Stressing over playing time, coaching decisions, parent drama simply isn't worth it.