It is interesting conjecture, and certainly there would be some empirical evidence to support it, but, the company in no way stated the reason was the poor filing; in fact, it said he was retiring.
That being said we'll see if John is better at fact checking press releases than his predecessor.