I can concur. I worked for a company who, during my little over 2 years there, had two company wide meetings where we executives talked about operational failures towards our customers (This was a trust company with company employees at about 70 people). In both instances, they made some minor changes to reporting structures and revised some procedures, but didn't really solve the root cause, which was upper management continually spinning their wheels without moving forward and whenever a project was "completed," who ever was doing the project usually just rushed the end report. This resulted in no actual changes being made at the conclusion of said project and the project manager got a nice good job from upper management.
The surprising thing about this company, was it was ran by a West Point graduate. I worked with two previously before this place and couldn't believe the lack of leadership with the former. I was told my my chief compliance officer (my manager) that in a meeting with the Board of Directors, our regulator (OCC) just stopped short of telling the board the the CEO wasn't fit to lead the bank.