That and Campbell isn't a "Michigan Man", so he'd have an exceptionally short leash there.
Neither was Bo Schembechler. Bo played for Woody Hayes at Miami of Ohio and started his career as an assistant at Ohio State. Michigan may have found their QB though and might win a couple more games, saving Harbaugh's job unless he bolts for the NFL.