Sundar Pichai does seem to be a little off balance and a bit out of his depth.
That said, why should he resign? In the overall scheme of things, this isn't much of a crisis. If this were the standard to fire CEOs by not many companies would have CEOs left.