There’s no remedy for bad management. Bad managers hire only bad managers because any good managers will recognize the incompetence and escape the recruitment process. Bad managers blame engineers for management issues. Bad managers point the finger at other managers to deflect criticism. This results in a dysfunctional work environment where even a potentially good manager feels that any assertiveness will be punished. Routinely unchallenged dishonesty is the tipping point from which there is no return. Upper management encourages the infighting at the same time they blame the participants for their OWN failures. The most blame must go to top management who cannot recognize the real problems because of their own laziness and weakness. And then parlay the situation with market-driven reorganizations and shutdowns. They get richer again and carry on.
Excellent post by @QnUgLOd-6cee. Describes CA management to a T.