That's for the board to do. If they're taking their responsibility seriously and feel like the CEO is no longer capable. See also: AMC and Disney in the last 10 days.
I've seen peers fired for much less.
The real answer is he doesn't take responsibility for anything other than doing his job exactly as expected and prioritizing short term profits for stakeholders.
Either quit, because you're a bad CEO, or do away with this "I'm taking responsibility" facade. Just be upfront with it. "I fired you to make a quick buck." I can at least respect the honesty there.