Having just come from the Cal Ripken level I think the shortness of the schedule is part of the problem here in NH. We can't get on the fields until the last week of April if lucky and then have to have the season completed in time for all-stars in early June. That leaves 6-8 weeks to have a meaningful season and try to get practices in. Parents don't want to be at the field 4 times a week so scheduling practices (if you can find field time) is tough. You try to teach them what you can in that time frame but it is tough.
That being said, I do think that the better players do get more playing time and receive solid practice time during All-stars. Here in Nashua we have 4 Cal Ripken leagues and a LL so primarily the kids who play Babe Ruth were all All-stars in their leagues. In the smaller towns I can see where this lack of skill training could come into play. I know Nashua NW is trying to address the issue at the younger level with less games and more skill training right through the Minors level.
Personally I think another issue is that parents do not teach their children how to catch a ball or hit a ball anymore. It used to be that you couldn't wait till they were old enough to go outside and play catch or even risk ticking the spouse off by playing catch inside

Now they dump the kids off at the field and don't even know if little Johnny throws with his left hand or his right. That is the start of the problem right there. Then add in the limited time for actually coaching the kids in practice and you can't put a lot of the blame on the coaches. But I agree that proper coaching does make a difference. We were lucky in my son's case. I had him throwing ASAP and hitting little plastic balls in the house when he was 2..lol But when we went to teeball as a 5yr old we had a head coach who played in college and wanted to teach these kids right. We had organized practices that taught the basic skills needed to play the game the right way. Well we were together for 2 years and from that group of 11 kids 7 kids played all-stars for the league and the two girls on the team are softball all-stars. So that is one heck of a ratio. But that is the exception to the rule.
I think NH ball will improve as more and more travel teams are formed. Just look at how many more there are in just the last 3 years!! These programs give you structured winter workouts and they let the kids who are serious about Baseball play 20-30 more games in a season and then they would have and usually against better competition. The down side is most travel teams won't let you play Babe Ruth so that league is going too suffer. Thankfully the travel team my son is on allows it's players to not only play School ball but also Babe Ruth. In Addition they want the kids to represent the town by trying out for their Babe Ruth All-star teams as well.
just my two cent long ramblings on the subject....lol