Just my opinions, but:
1. The team was better this year than last year. Actually, quite a bit.
2. The defections have affected the success of the team more than any other single factor. (IF more key players leave this year, however, then I would support making a change.)
3. Recruiting appears to be improving. Actually, quite a bit.
Not what was asked, but: I think the program would be served worse by making a change after 3 years than waiting for another season.
Obviously a lot of people aren't going to agree with the above, but it's what I think...and I have been through Schuerrman, Miller, Schultz, Olson, Raveling, Davis, and Alford. So at least I've got some years, for whatever that's worth.