By far, the number one reason I see companies start to fail, when heavily dependent on technology, is the burden of technical debt. Technical debt is already well written and talked about, although not as well researched as I would like, and generally accepted as a significant issue. Sadly, organisations only acknowledge it as an essential issue when technical debt has stalled the company's progress and savaged the balance sheet when it is too late.
In simple terms, technical debt diverts critical resources, eats up tech budgets, restricts innovation, slows down projects and demotivates employees. If it were a car, we would scrap it; if it were a generator, we would replace it. Although the analogy does open up the question of vintage game software, I will leave this out as the one case that breaks the rule.
