From a marketing standpoint, putting something out in the channel to balance out things like the company president resigning would be good....
From a marketing standpoint, I think the opposite - it would be a pretty transparent distraction ploy, and nobody would swallow it as sincere. It would invite all critique to be framed in terms of their leadership issues.