Why does your product need good code to work? | the technical debt

Ever since the concept of technical debt was introduced, development teams have often referred to it as an evil to be avoided.