A lot of tech debt is just passing the buck from bad product leadership onto engineers. If product is chasing the new hot feature of the week maybe they don’t have a long term vision
Having a "feature factory" product team is a symptom of:
1. Having a weak product leader not willing to tell the C-suite and/or sales team "no."
2. C-suite is sales driven rather than product/engineering driven. "Build feature x so we can close this deal... it doesn't align with our vision but yeah yeah yeah let's get the deal!"
3. C-suite wanting to know why they aren't seeing their expensive in-house dev team pumping out new features.