> automated program can't tell the difference between unused code and code that was commented out/not being called
Can you expand on those two types of unused code, and why you would want to keep one around longer term?
> in startups it's common, because there are sometimes more important things to worry about.
Do you think once an organization starts maturing (i.e. not so much a startup anymore) that cleanup work might take on more important ance?
> You might have more luck building security tools in my opinion--that seems like a bigger implication of unused endpoints, code
Yes, security is another good aspect of cleaning up unused code. I think some insights into more/less popular features of your sotware could also be useful/interesting.
> maybe call your potential customers and ask what tools they need around that.
Absolutely.