story
What happens when the software could only ever meet the old needs, but is impossible to update to meet the new needs? Was it ever good?
Needs change. The ability for software to be altered to meet evolving needs is not simply a "technical quality of the implementation." It doesn't just have a faster algorithm. It's better software.