I see a reshuffle as necessary to rejuvenate the cabinet going into another term. The fact that (Howard's) reshuffling his team shows he intends to hang around until the next election.
There's no point him mounting a leadership challenge that he's going to lose. He has no choice but to wait until Howard decides to go.