Earlier quoted context omitted.
I mean, I don't think it's fair to call a CRO a scapegoat... it's literally their job.
I'd say making money is the CEO's primary job. You can't just hire a "CRO" or whatever other random C title and blame them when things go south at the company. I doubt the person fired had that much influence on company headcount, product strategy and operational budgets.
To your point though, seems PDs revenue and other numbers are doing pretty darn good year-over-year..