Exactly. McInnes will still believe he can finish third (I don't), it's not up to him to call it a day.
One thing about Lennon going is that he was allowed to fail convincingly before facilitating his resignation. I think we need to do the same with McInnes. Sometimes you have to allow someone to fail, it's not a bad thing. Lennon has absolute ownership of their failed ten in a row bid, they'll likely have lost the league before the new manager starts. It's a good position for that person to come in, and they won't be tainted with Lennon's failures. Similarly McInnes will own our failure to get third. It's entirely out of our hands now, so we'd be as well waiting until it's mathematically so, or just waiting until summer. Takes the pressure off any new manager. Moreover, the club needs to be absolutely certain it has the succession plan in place before it even thinks about firing the manager. That'll take as long as it takes. The cost of fucking it up exceeds McInnes' pay off by some way.