In the long term, yes.
But you can't possibly tell me right now that keeping that mumbling idiot in charge is the answer. Even Kevin McDonald would get more out of these players.
Sid Cowans in now I say, let him have his opportunity, he has earned it!