This is the behavior you're excusing? If my boss screamed at me, I would tell them to fuck off. I'm shocked you think this is OK behavior, especially from a Google executive.
People are human which means we sometimes lose our cool, but it also means, hey I'm a human so don't fucking scream at me.
Not anymore, I guess.
The irony.
Or maybe they are so far removed from the actual events that you can not tell the seriousness of them from just a random news article?
Is it so hard to just trust the people who say his behaviour was awful?
What is not OK imo is this appeal to some imaginary "societal moral court" that should somehow punish the guy.
It is a pretty normal thing that people don't get along with each other, for whatever reason. Just because one party goes public and frames the other as a horrible person, doesn't necessarily mean they really are.
If nobody who is disliked by somebody could become boss, there would only be very few candidates left.