A couple of points on this;
I coach an under 9s team and I would say 95% of our coaching is done with a ball at the kids feet, very, very rarily do we do anything that is intended to knacker them out. At that age there is no need, they're as fit as they going to be and in theory should be able to run all day. As you say, the coaches give up their time and do so (hopefully) with the best intentions, but I'd say that if the kids arent getting trained properly then they should be looking for a new team.
As for raw talent; it is most definitely there and in abundance as far as I can see, we have a cracking wee team but most teams do have some lads who are naturally good at football, its just a matter of scouts picking the right boys and coaches getting the best out of them