As a father of 3 boys between 11-15, this is something I have learned. I used to be snarky about youth sports, and how could people possibly pay this or that. Give up that weekend, etc. They're never going to be in the big leagues!
Then you realize that, at many schools, football is about the only sport you can just sign up and be on the team no mater. My kids are decent athletes and we've sweated baseball, soccer, tennis and basketball tryouts for years now.
For many, its just doing what you need to do to play JV sports. And if they want to keep doing it in HS, awesome. And if God reaches down and touches their right arm and give them the ability to throw 95+, awesome too. But very few are banking on that to happen.
HS coaches still develop players, but most decent programs expect to (on developmental scale of 1-10) take 7's and get them to 10, not take 2's and get them to 7's. Unless you are an elite raw athlete, if you expect to play baseball, basketball, soccer, or many others, you need to be playing it at more than a casual level by the time you're 12-13. That's obviously not everyone or every school, but in my experience, the majority.