Frank Solich made an overhaul of the staff cuz it needed to be done. And frankly, the Darlintons, Tenopirs, Youngs, and so on needed to step away anyway. They were past their prime. It showed on the field. It showed in recruiting. If Solich was to succeed, and "turn it around", it was clearly time to inject some freshness into the program.
Not to mention, and this is purely specualtion, there's always the possible dynamic of jealousy of Frank. "Why did he get the job?". it is what it is.
yeah, he did it to save his skin, sure. But with success of the program at heart I believe.
As far as it working or not, that's just something that we'll never know, but will ALWAYS be brought up from time to time.