I think the three biggest problems we have (in order) are:
1. Lack of an actual defensive coordinator to push back on Bo's stubbornness to turn us into a B1G rush defense
2. Offensive line coaching
3. An apparent lack of QB coaching
I feel like it's completely obvious those three things are not getting fixed in our current configuration. I'd prefer the Solich Ultimatum. Fire your coordinators, fire Cotton (FOR F***'S SAKE, FIRE COTTON), fire Ganz, and bring in known variables at each.
I like Bo as the face of the program, and I think his integrity and values match up pretty well with our program's traditions/the state's values - similar to what QMany said. But no more pissing on a game like Saturday and then claim in the Monday morning presser that it's raining.