You're right, calling for his departure for this is premature.
But calling for his departure for an abject lack of corporate strategy (unless you consider "partially bankroll moonshots across Google etc. with ad revenue" a strategy, which it isn't) is fairly overdue.
What's Google's north star, their vision for 2035? Have you heard it?
I haven't, not from Google. But given Microsoft's trajectory with cloud and AI investments, I know theirs well.