> Software - or at least, the kind of software I have worked on in my career - is never finished. It is a neverending ship of theseus.
Totally agree. I've done several rants on HN about the software industry's inability to declare their products "done" and moving on. Every product that we complain about becoming "enshittified" should have been declared "done" and developers pencils-down years ago.