IMO I disagree with one aspect mentioned in this entire post. Teams do not develop a pitcher. The pitcher, a parent, and a pitching coach develop a pitcher. My DD is a pitcher, and the amount of work she puts in with me and her instructor is crazy. No team has that kind of time to develop a pitcher, it is up to the individual. The team coaches should be responsible to know what pitches are working that day, and call the pitches if they do not let their catcher, monitor her pitch count, and decide if a switch needs to be made. As for circle time, that is on them as well.
I could not agree more! Not sure if everyone realizes how much time a successful pitcher actually puts in! You can not expect to step onto a team, and get the same amount of circle time as the ace without putting the hours upon hours they are putting in. Throw in also trying to develope them in other aspects of the game as well! Being a pitchers parent/pitcher is such dedication/sacrifice, and it's on the parent to find the right team that she will be getting the appropriate amount of circle time. I think a lot of the reason pitchers stop is realizing how much work it takes to be successful. If you don't put the work in it shows when you are in the circle, and it's not fun to be in that circle, and not do well