Your post reinforces the same thing that was said in the HC audit report a few years back. Cathay was told too many decisions are made by committee - basically, not enough leaders.
JS's reply to that was that he prefers to get various input in order to make a better decision. So basically, no change to the lack of leadership.
With leadership comes accountability, therefore, their way is to implicate others so the blame can be spread around a bit when it inevitably goes pear shaped.
Silver freighters, coffin-class, Navtech - any one person identified for these terrible decisions? No, they just simply disappear and their backers get promoted. Winning formula...