Sundar is a consumer products guy. Great for social and chrome and android. he's not a cloud guy or a tech infra guy. He also is completely unable to handle challenging situations head on and will cancel meetings if something is even remotely controversial. that's a sign of a poor leader.