Seems the common problem all fall back to poor leadership.
Sasless, I think the root of the many problems this business are having is due to the very basic management (or lack thereoff). Promotion of the right people will always be a problem, cause a capable person would need to point out all managements prior f*uckups.
The recent investment in new material is all due to cost. It's cheaper to run in the long run than 20 year old aircraft. Nothing to do with safety.