Heup has done a remarkable job. Anyone who still needs more time or doesnt think so needs to go back and look at the chicken scratch hand he was dealt when 1/3 of the roster left when he was hired.
He has definitely had some hiccups, but you can't blame them solely on him. I also bet he learned a TON from them, as evidence by getting 4 more wins this season vs last season, beating Florduh and Bummer, and being nationally relevant again.
Even if the offense takes a step back, the D should take another step forward. I expect the upward trajectory to continue.