Moorhead is a good offensive coordinator if he has elite talent that can do exactly what he wants. Beyond that, we have limited evidence.
Agree, Akron can't afford to fire him. The best they can do is see if there's a way in the contract to make him annoyed enough to leave.
Maybe 10 "OC of the game" each week, one for each game, and the winners can veto Joe?