I'm gonna have to agree with you on that. Successful 20 year veteran execs don't make big leaps lightly. Pulling the plug this quick is a very bad sign and you can't really blame "creative differences" or disagreements over control. In a public company the CFO role is well-defined and not subject to much creative opinion.
At a certain point you gotta start blaming the guy at the top.
At a certain point you gotta start blaming the guy at the top.