My personal guess is that Zaluzhnyi has some something bad (like corruption) that is about to become public, and Zelenskiy wants to be ahead of the curve in order to minimize the impact on the country’s defense. This is the only situation where this move would make sense to me, at least.