

Here’s the thing… Once an organization grows to a certain point, it takes on a mind of it’s own.
Decision making becomes fragmented. Details are lost between the decision and the decision maker
It’s impossible to manage 100, let alone 1000 people directly, so metrics creep in as a way to reward good performance (and maybe punish low performance).
And because we’re a hierarchial society, we further group into divisions and teams. The people who get the best metrics out of their teams are more likely to move up, the bad managers are more likely to be towards the bottom. And honestly, good lower management is mostly taking care of your people
So you’re more likely to get managers who don’t have the integrity to take a firm stand, so maybe when a worker realizes “oh shit, were leaking into the groundwater” it gets watered down to “we found a leak, but it won’t impact production” before it gets up to someone who could authorize a shutdown and fix
It’s possible for a company to do horrible things without any bad actors, and we do have plenty of bad actors around.
It’s possible to fight against this sort of thing through culture or policy, but the natural inclination is always going to maximize the metrics at any cost
I don’t know how else to explain it to you. Microsoft is doing well on paper
These unprofitable divisions? This is the result of the layoffs. This is what happens when you stop doing the thing, and you start living in speculation land
Azure is a mess propped up by AI. The numbers don’t account for shuffling money around. It’s related to why every Microsoft product has ai shoved into it
And I’m keep bringing up gaming because their gaming division is the most egregious example of what I’m talking about. They’re the third largest game publisher, and they’ve played a huge part killing AAA gaming. And in doing so, they’ve killed their own revenue stream