
"Good Ol' Boy's Club" consisting of 3 major players. If you aren't "in the circle" and "one of the guys", your are first up when its time to find someone to blame.
The number one improvement would be to actually invest in developing staff rather than just talking about developing staff and mid-level leadership. Senior leadership also aren't doing themselves any favors by encouraging their mid-level leaders to blame each other rather than collaborate.