I should point out, however, that a software team does not always — in fact, seldom — have the power to enforce the discharge of technical debt. A software team does not have corporate fiscal nor marketing responsibilities; it always answers to a higher power. That’s why technical debt lingers indefinitely and in such copious amounts in the IT industry. You can’t always blame the team leader.
Such is the reality of our profession. :-(