Depends on what your metrics are. If they are for longevity and long-term business health, sure.
But I don’t think that’s how they’re measuring success. They are maximizing shareholder value in the short term, and any medium to long-term problems will be concerns for another set of C-Suite vultures as the current ones will have already moved on, or retired with their golden parachutes.
While I hope he’s never caught or arrested, if he does end up being charged, I suspect there will be a lot of donations to his legal defense fund.