There is certainly an element of that, but it is so in every case.
The thing the “successful” programs do have in common is they can all produce an athlete ready for a world class performance straight out of a training phase.
That of course has a lot to do with the qualities of the athlete over and above the specifics of his/her program.
But so often I’ve seen athletes dominate the domestic scene in southern hemisphere nations (Brazil, Sth Afr, Aust, NZ) and qualify for Olympic selection (with usually a mark that should get them into the top-16 [semi-final], the criteria for selection in most of those countries and elsewhere when first past the post is not the solitary basis for selection).
Then they are first-round eliminations at the major tournament during the northern hemisphere summer season.
Yet the coaches will preen themselves and expect homage like some kind of guru during their own domestic season, insisting it was their program which produced the fine performance.
In fact most often it is a combination of several months of weekly competition (specificity) underpinned by the aforementioned training program of non-specific general conditioning.
Five months after their domestic season wraps up they bounce into Europe, the specific fitness of their domestic season long since lost, and they get trashed at the Games.
Then again - and I’ll use the example of the best guy I worked with because it is a factual situation I can personally corroborate - this guy ran 44.3 and had only three or four previous races that year (47.1, 46.2 and 46.1, the best being the 46.1 six weeks before the Games where he hit a sequence of 44s).
Having said that, I have absolutely no doubt that had he been able to get clear of injury in time to race freely in Europe that year he would have popped out some 44s before heading to the Games and then we might have seen some real fun at the Games.
He would indicate that 18 months later when he ran 44.60 in his fourth 400m in exactly 28hrs to win the Com Games (where, incidentally, a Jamaican named Trevor Graham failed to reach the 400m final. In fact he may have been eliminated in the first or second round).