The layoffs had nothing to do with getting rid of low performers, it was a way of putting everyone on notice that it doesn't matter how well you perform... management has the power, not you.
The Big Names are actually filled with so many smart and productive people that it doesn't matter who they lay off.
The more I read about this stuff, the more I realize that a lot of is out of sheer luck of hitting product market fit. Google monopolized open internet ads 20 years ago and except for protecting their moat they haven't done much else, 90% of their money still comes from there. They're trying to expand with the cloud, but they're a distant 3rd or 4th.
Have you forgotten this is the same company that had a backroom non-poaching pact with Apple (and probably other SV firms) a decade ago? And got caught red handed and got in a shitload of trouble for it?
When I joined Google in 2011 they were still dealing the fallout from that.
Its as if someone has forgotten that they can increase revenue instead.
It still hasn't stopped, though it may have slowed a bit in its increase. But there's no danger on the revenue front. Just danger on stock price, because investors really want Number Go Up continually.
So the moves last week were really about making investors think Google is Doing Something and exercising downward pressure on wages.
Its a sector-wide move to put downward pressure on wages and bargaining power, and Google is only a small part of it.
Ads is a money printing machine. The most important roles there are SRE, data centre, and ops/infra jobs that keep the machine up and running.
"Profits [in Q3 2022] were at $13.9 billion, down from $18.9 billion in Q3 2021"
https://arstechnica.com/gadgets/2022/10/google-profits-plumm...
Citation needed. Even if they were not coasters, I suspect they had a fat paycheck disproportionate to what they brought to the company.
I know both Chris and Jeremy well and I wouldn't imagine either of them trying to "maintain a veneer"
Pretty comparable is "Developer Advocate". The job is to grease the wheels between people using your services and the developers developing them. In that role, they playact as both customer and provider, both to developers and consumers. An awful lot of Developer Advocates are mediocre at both, but you don't need to be good; In fact, in some ways being mediocre is a plus, because the point is to represent each side to the other.
Whereas, the people who have done great things and spend their time on brand instead of "Doing X"; Often they are coasting on reputation, but it's a form of retirement for them. They still like X. They still want to do X, but as a hobby, and getting paid to talk about X and get others excited about X is like having your cake and eating it.
Your suspicion is what would need to be substantiated. Contributions made by these people are well known.
The official messaging is that the layoffs were made in areas that are low priority for the company. Open source has been an afterthought at Google for many years. Occam's razor says that these people were laid off because they were working in areas of low priority.
AT&T and whatever company inherited the Bell Labs might have done rounds after rounds of layoffs but never fired Dennis Ritchie, for example.
People such as DiBona and Allison are assets to any company who can afford to hire them. This is simply unexplainable.