I think it's the phrase used by someone else in the comment chain: "clueless management".
You can have the best developers and architects in the world, but clueless management will sabotage anything they do, whereas good management can accomplish plenty with teams that aren't the best possible.