Software systems becoming unexplainable or uncontrollable — This can lead to unpredictable outcomes and increased risk in critical applications.
Use of the term "intellectual debt" for complex software systems — Highlights the challenges in maintaining large, intricate codebases that are difficult for any single individual to fully understand.