Yes. As you say, to me it is part of your craft and totally within your responsibility.
1
2
@DmitryKan I think what is bound to happen otherwise is that it gets put off so long that it becomes a "either we clean this up, or we can't work on anything new."
1
3
@DmitryKan Probably nobody thinks that but I keep hearing this question in my head "but what if my team says that they cannot work on anything because they need to refactor for the next two months?!" Well I guess the real question (without blaming) is how it came to that.