I agree with most of that but a few points,
With a fit squad and incoming striker, he keeps us up. I genuinely cannot think iof another manager with ANY credentials that would come here
As for when to sack him, we need stability.
We aren’t wining anything under any manager for the foreseeable future, every time we sack a manager we go backwards and that was even when we had money
We need to win on Sunday, absolutely, but sack him, pay compo to him and his team, spend weeks finding a replacement who could very well be worst….,, what do we do???