the reason is pretty much right...
here's my two cents... in my area there are about 300 teams (in our section) with several other sections not more than 2 hours away... thus for all teams to have an opportunity to go to ANY race... there must be a race held every weekend... and most likely never less than 10 options for racing during the weekend of every week of every month of the regular season... then most of these teams have league meets/conference meets 3 or 4 times during the season, usually mid-week... so that means in a 10 week season there are 10 invitationals and 3 league meets to attend plus prelims/finals/state champs.
i could have my kids race up to 16-17 times a season but i don't because that would be nuts. i don't know when we would train. i think the running community needs to leave it up to the coaches' good judgment (hopefully good!) to know when to race their athletes.
restricting the schedule in general will certainly not accomadate enough teams at least in our area (california). not to mention there actually are section rules stating how many races a student can race.
personally, i've found that racing less has improved my runners attitude toward running and there has been a subsequent improvement in our overall program. this has been our schedule so far... varsity athletes only...
week 1: time trial
week 2: invitational (relaxed in trainers)
week 3: league (relaxed in trainers)
week 4: no race
week 5: invitational (1-7 all out)
week 6: league (all out for 4-7, relaxed 1-3)
week 7: no race
week 8: invitational (1-7 all out)
week 9: league champs (1-7 all out)
week 10: prelims (relaxed, run to qualify)
week 11: finals (all out)
week 12: no race
week 13: states (duh)
the weeks we don't race, we don't just sit back and relax. i'd say that every week we do something similar to race effort. so i think when talking about developing young runners, worrying about them physically from racing too often doesn't make sense. they work hard almost every week. i think it's more of an emotional thing. 14-18 yr old kids can't be expected to give a 'guts out' type of race every single week and not suffer a little bit somewhere in their brains. i think that's the issue that needs to be discussed and navigated through. not so much about programs demanding too much physically from their students, but over-commanding coaches and maybe parents who expect their kids to want to win and break a course record every single time they toe the line. i think if you surveyed most elite distance runners they would be able to explain how they differentiate in their own minds of 'all out' races and something more 'relaxed'...
ok, so that's more like my $1.50...