I don't think engineers are the only rational ones, but I think the rational ones in management have noticed that their numbers being meaningful or correct only rarely matters for getting a "yes" or a promotion, so have responded... rationally, since getting useful figures and proving that they're useful is both 1) usually a lot more work, and 2) often not even practically possible.
This is especially true in large corporations, where upper management is very insulated from the realities of line-level work. It is also especially true in most publicly-traded corporations, where upper management is almost invariably going to care more about the trendline in the company's stock price than in their actual productivity, or even in the well-being of their workers.
The interests of engineers are often extremely detached from whether development is cost effective and maintainable by others.
The part that's stupid is everyone, even the ones who know better, pretending a bunch of bad statistics and such aren't bad, but if the suits in the room are nodding along you damn well better not point that out. People succeeding in the management track either actually are bad at understanding these things, or (plenty often) do understand but also know to STFU about it.
This is factually untrue. The only difference is Google is much larger, making it harder to launch new products.
The reality is that neither is probably a WFH issue as a first-order effect.
I dunno, seems like they are doing ok at their jobs....
They didn’t build the ship, they’re just passengers.
Hence why most companies fall out of the S&P 500 as quickly as they rise. If you think Google is going to stay on top forever you’re in for a rude awakening.
And even among those who are genuinely trying to see that the business does well for years to come, rather than the next three months and then who cares, even among the ones of them who are genuinely decent at managing a product, far too few understand the positive relationship between how you treat your employees and what you get out of them.
Because we've spent decades in this country being sold the idea that good management means forcing workers to work more hours, under tighter control, because "workers" are stupid, lazy, and/or malicious, and it is "managers" who really know how to do things right, by the very definition of their jobs.
America is one of the best countries in the world, therefore its leadership has to be smart and competent.
I can think of no product at google that is not overshadowed by their policy of non-support. The culture that leads to their innovation also informs trust. If there is any such thing as "too innovative" then google is it.
This is why Azure is doing so much better than google in cloud computing despite the fact that google invented modern cloud computing. People trust Microsoft to support their products.
By the same logic implied here, we cannot trust senior management to know what they're doing.
PS - Also Google's measures of productivity are terrible, that's why they keep starting/killing new projects ever other week, and killed their golden goose in their so-called "20-percent rule."