Based on my experiences, I am not super comfortable with the verbiage - high school COACH. I think high school MANAGER is much more accurate and fair to those out there that are truly coaching and instructing. To be fair, most every HS baseball coach here are high school teachers first and run one of the HS sports teams second. But they do willingly seek and take the job and the small amount of money that goes with it.
I think what sours me most is that my son had SIFNIFICANTLY better coaching and instruction at ages 7-9. It had nothing to do with that age and everything to do with being lucky enough that real coaches were assigned to the teams he was on. So when you see the real deal with your 3rd grader but something closer to a "fantasy baseball team manager" in high school, it's difficult to swallow. What's worse, most of these HS baseball managers truly think they know the game and have things figured out that few parents could even understand. I think that was largely the case years ago, but many of us have put our kids through travel ball, camps, clinics, lessons, etc since very young ages. Many of us are highly educated on things we never used to be. Whenever my son had lessons, the instructors encouraged me to stay, observe and then work with my son on specific things outside of the lesson. I've always loved the game, but was an atrociously bad player and didn't really know about its finer points. But when a former D1 college pitching coach is instructing your kid 1x1 at age 9 and you've got a front row seat to it, you learn a TON. I am not a coach nor a big baseball mind, so I am not comfortable knowing way more about say, pitching mechanics, than my son's HS coach. I want him to be borderline obsessive about ensuring he knows WAY more than some 46 year old dad who stopped playing baseball in the 8th grade. My son is capable of absorbing so much more right now and thank God he'll have more of an opportunity to learn this fall when he goes to play for a guy whose coached at the college level for 19 years and spent the last 13 as a HC in the Jayhawk JUCO conference. Famine to feast and very much drinking from a fire hose, but bring it on!
Velo's comment above regarding pitch counts gave me a chuckle. My son has played for 3 different HCs at his HS. I've long joked that the school's AD has bonus money incentives established for all his coaches to get complete games out of his pitchers. The number of pitches thrown gets outrageous and the coaches seemingly always leave their starting pitchers in 10-15% longer than makes sense. I know they're just trying to do what they feel is best to help the team win the game, but it causes problems. Last summer's team had 2 2020s committed to a top 20 D1 JUCO program (15 min away) and their HC caught wind of the number of pitches those 2 players were throwing. He called the HS coach and asked him to cease and desist. He did, but the HS HC is right back at it this year.
To end on a positive note, my son's HS coaches have all been very nice people. They put in a lot of time for the job and I know their intentions are good.