The problem with saying if you are going to strike out take 3 swings is not a bad attitude for young hitters, but as you get better most good hitters don't strike out very much. I know our our 12U team the top 6 or 7 hitters will put a ball in play on a very high percentage of swings. I would never tell a kid to never swing at the first pitch, but I stress to my DD to only hit if it's where you want it. If they throw a inside corner at the knees or a borderline pitch take it and hope for a better one. If she swings at it she will either foul off or not hit it solid. It's the same with 1-0,2-0 even 2-1. Again this is for good hitters who don't miss a lot of pitches and are comfortable hitting with 2 strikes which most older hitters are. Now with hitters that miss a lot I would expand the first pitch zone and go back to the 3 swing idea, but I see teams that swing at a lot of first pitches hit week grounders and popups.
The pitchers get better as they get older too.
Define "don't strike out very much"...
My DD averaged 11K/7 in her junior year in HS, and 14K/7 through 72 innings (before a season ending injury) in her senior year.
Most decent pitchers will have a least 1 out pitch at this age that is basically unhittable (say <= .050 BA against) in 0-2 or 1-2 counts.
(She was under 7K/7 this year as a D3 Freshman, but looking to get her groove back around 8-9K/7 this year)
Taking strike 1 against average pitching is OK.
Strike 1 against good pitching should always be the best pitch to hit in that AB.
But this thread is about the team that was forcing the batters to take a pitch...
You want your players to be excited to go up to the plate.
That it's OK to use that $250-$300 bat.
That's it's really hard to score a run with 4 walks.
But you can score a run with one swing of the bat.
Every hitter has to be taught zone management.
Let the batters learn what a good first strike pitch to hit is.
Then let them hit the crap out of it.