Even though I posted the link to the article, I am going to agree with beeblebobble here (and with Mav too, I think). WHen I was growing up is was all dad coach and most dads didn't know much. Even the high school coaches didn't do much coaching of fundamentals. The natural athletes made the team and that was pretty much it. My son's mechanics are 10x better than mine ever were because he has taken lessons. But it is also true that in this land of video games and club baseball, if it isn't within the context of an organized practice, lesson, or game, kids are not going to pick up a glove and "have a catch" or "play catch."
My son is also at a high school where only a handful of varsity players have any select or club experience (most still come out of the dad coach local little league). Unfortunately, most of the varsity teams they play are completely made up of boys that played select from age 7 on. I asked my son what the biggest difference is and he said that they make all the plays. That is, playable grounders are outs, playable fly balls are caught, when a good throw gets a runner out, they make it. That is not the case for my son's team (which admittedly is made up of 5 freshmen, 6 sophomores, 1 junior, and 2 seniors). Oh, and they can hit and pitch too.