Most tech companies are set up such that managers are not incentivized to play defense for their team. Managers switch teams too often (usually on an annual cycle). Teams get reorganized almost as often. Managers have to please their boss or someone higher up.
The power the engineers have is to exit. In some organizations, the engineers can exit to another part of the organization. In others, they exit the organization entirely. This does actually work in aggregate if you just look at it on a longer timescale.
The power the engineers have is to exit. In some organizations, the engineers can exit to another part of the organization. In others, they exit the organization entirely. This does actually work in aggregate if you just look at it on a longer timescale.