Our managers are non-technical and many of them contribute nothing of value to the organization. They are pencil pushers, whose only job appears to be informing their charges of the latest corporate policies and then allowing other people to determine our raises and promotions.
Our architects (most of them) are paper architects. Those who had tech experience have generally lost it. They seem to be very good at playing politics, but not much else. Plus, they value strategy over tactics, but unfortunately have very little idea what strategy really is. They are selectively engaged with their teams and of questionable value when they are.
Directors and above are good at getting Systems into messes, again with limited technical experience.
In theory, the new condensed leadership structure is a step in the right direction. Unfortunately, those implementing haven't a clue what they are doing, so probability of success remains extremely low.