There is some truth to all 3 posts. Would point out that ALL high school programs experience cyclical ups and downs. Look at NW a few years back, with all the talent that was there, and it's hard NOT to experience some drop-off. The key is whether a program can maintain a competitive posture throughout, and eventually retake the high ground. That's the definition of "program" in a nutshell.