Sundar Pichai becomes CEO on October 24th, 2015, GOOG stock price is ~$36.87
On Apr 25, 2023 GOOG stock price is ~$103.85.
I don't understand this narrative against Pichai. This is objectively a massive success in any reasonable metric. I can think of one glaring reason why there's this crusade against him.