Three guys were fired, or "gently" nudged out the door, and the other three got higher paying jobs. People on an upswing in their careers that get hired away for more money are good people to have. I've heard plenty of times in the past that he average coach in college spends 3 years at a school. Through his first three seasons, Narduzzi had a total of 27 assistant coaching slots (9 per year). Based on the average, any more than 9 leaving across 3 years is above average, any less is below average. He's below average in turnover for actual coaches.
The other assistants who aren't actually coaches are definitely important, just not nearly as important as the guys that are actually coaching the student athletes and actively recruiting new ones. I'd love to have an Alabama sized staff full of experienced analysts, but we can't afford that (not many can). But the fact is, there's NO WAY we lost 24 of those guys in three years. The entire football "support" staff listed is about 20 people, including grad assistants, video editors, analysts, and administrative assistants. Did we lose 24 total in three years? And even if we did, do we care much if we got a new video editor or Narduzzi replaced his AA?