Same here, I'd always pay off a little debt here and there and the busy-waiters would be circling my desk asking for status -- from the busy body product owners to the nitpicking directors at their weekly inquisitions, there's a whole class of parasites whose only contribution is to trumpet how late we are and insist on asking 'how long will this take?'
I got it too the point where the standard changes took a fraction of the time to implement compared to what it would've been operating on the initial code base.
In fact, some of the functionality that I ultimately implemented would not simply have taken longer, it would have been impossible to implement without introducing world ending bugs.
None of that mattered. Nothing that I ever said or did in that place meant a fucking thing to anyone.
Where have you been all my life bro! Nobody gets it any more -- precisely the attitude needed in this industry; we need to turn the tables and take our craft back in-house