Tech debt can seriously impact a project if not properly managed. It leads to increased costs, slower delivery times, and lower quality code as complexity grows unchecked over time. Measuring and tracking technical debt using tools like SonarQube allows teams to define, measure, analyze, and improve areas of accidental complexity. This helps reduce debt, free up developer time for new features, and maintain predictability and quality as a project evolves. However, care must be taken not to shift focus too much to metrics or mandate thresholds at the expense of actual code quality improvements. Managing technical debt is important for long term products and codebases.