Really we would need to see the whole training program and even then it would be hard to tell. School culture, academics, attitude of the coaching staff, etc. has a lot to do with it.
I try my best to give my team every oportunity to succeed. We have a team camp, meet 6 days a week in the summer, focus on being a good student and teammate. Our training is based off periodization from the best coaches around and personal experience. I send out weekly emails to parents to keep them involved, run our team website so they can feel recognition by family and peers.
I had a full ride on a top 25 team and even ran sponsored for 5 years after college so I think I know a thing or two but I still read every book I can and go to clinics with a humility and attitude to learn. I stay positive, fundraise money so we get busses to trails 4 times a week so we are not running on pavement and stay late so the kids can ice bath because the trainer goes home after football. I am there early every morning workout, we have team dinners, and I bring my wife and son around to build family.
Still, there are kids who don't improve or get hurt or quit. And it hurts as a coach when ghat happens, for everyone of them. I try to do it right, be the coach I wish I had and still kids miss practice, don't try, ask to go home early. Some days I wonder if it is all worth it, we have had lots of individual champions but at a small school never won as a team as we'be lacked depth of schools three times our size.
So there is a lot more that goes into success than just coaching or talent. But I do think as a leader you need to be positive. The minute negativity becomes part of the team it is hard to fix.
Best of luck to you!