While I don't personally love Kirk, I think him hanging it up at the end of the year is the best way to achieve the "highest note possible" part. Kirk is directly responsible for KOK, GD, and now BF. He is 68 and has given us mountains of evidence that he will not change his philosophies on offense even if the OC changes. Iowa will never have an easier schedule than this year. It will get exponentially harder from this point forward. The best we can hope for is that Iowa wins out and Kirk steps down at the end of the year.
But if people still believe Kirk can change and want him to remain, they can't really complain if the offense continues to suck balls.