I cringe when I see "Gary Waters leaving" as something we shouldn't have done. Yes, we were doing well with him, but EVERYBODY back then knew we had to take another step up in recruiting if we really wanted to hang with the big boys. We completely swung and missed from then on out, but it's not as if it was the wrong decision back then.
The decline has to do with the relative lack of support from the administration and bad hiring decisions. We (rightfully) put our efforts into football. It helped us get to where we are now in the B1G. But sooner or later, the BB program needs to stop being treated like the ugly stepchild of the university and be given the right support.