Yeah this conversation is hard to have because Solich was obviously not the man for the job, but AT THE TIME in 1997 it would have seemed like a big risk to go "outside the family" and bring in an entirely new staff.
We were easily the best program in the country, and we had a roster built for a VERY unique and specific offense that was fine tuned by the guy leaving, along with his staff who had been together forever. Solich obviously wasn't up to the task but I just don't know that someone from outside the NU Football world would've fared better. Maybe someone else within the program other than Frank would've been a better CEO.
The names that get brought up on RSS sometimes make me laugh, imagine NU hiring Bob Stoops in 1997? We win our third national championship in four years and then hire the defensive coordinator from Florida who went on to feature the Air Raid offense? People would have lost their shit. Other candidates who get brought up in hindsight hadn't shown much yet at the time either, including Notre Dame WR coach Urban Meyer, Florida State's pass-happy QB coach/offensive coordinator Mark Richt, or Michigan State's Nick Saban who had just gone 6-5-1, 6-6, and 7-5 in his previous 3 seasons (including absolute beatdowns by NU in 1995 and 96). Bringing guys like that in over Tom Osborne's longtime right hand man and Assistant Head Coach Frank Solich would have been out of this world bizarre AT THE TIME.
Obviously a lot of things haven't worked out over the last 20 years. But I just can't bring myself to lay it all at Osborne's feet for handing Frank the reins and kicking off the mediocrity. Like I said, in hindsight it obviously wasn't the right move. But putting yourself in a 1997 mindset, blowing up decades of work and progress at the height of NU's powers could have been seen as batshit crazy UNLESS you brought in maybe Mack Brown or Barry Alvarez (who wasn't doing all that hot at Wisconsin at the time anyway).
As for whether Frank should have been fired after 2003, I think Pederson obviously screwed it up in a massive way by not doing it after 2002. And if not 2002, he should have waited until Solich imploded again instead of giving him a phony chance to repair the program with new coaches and then firing them all anyway after a much improved season. I think we would've crashed again shortly after 2003 anyway, but letting nature take its course would've saved our program a LOT of grief and given us a way better coach than Callahan to come next. Same with Bo in 2014.