I began as a junior dev and climbed up the ranks til the point where I became the SME in some areas of the product. Got laid off because sales goals were not met while they retained people which I think were incompetent in their work. Even some guys which I think were better and more critical to the projects were dumped. I'm not climbing that ladder by being proactive and "pragmatic" again... Call me a paycheck steal…
I’ll be you ten bucks they got rid of people who bring up bad news and kept the yes-men. A company that doesn’t know what’s broken is doomed to mediocrity. But some people want to play music while the ship sinks. So they arrange for the most pleasant rest of the voyage they can, instead of saving as many people as they can.
In reality, it most.often maximizes its executives lives while minimizing all other forms of frictions.
Everyone whose worked with small businesses will rscognize this pattern easily. Uts only when you get a few e?tra executives that the equation itself gets comolicated, but its still typically about maximizing the executives livlihood.