Software managers should actively seek to identify and reduce technical debt rather than relying on grass roots protests for enlightenment.
It is a fundamental function of software PM’s job to understand the shortcomings of the projects and code bases they oversee.