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