This isn't really much of an argument. The defining characteristic of a non-rotting codebase is one in which you can update your dependencies and language version every six months or on CVEs with only minor changes.
If you think rotting sounds too negative how about "maintenance unfriendly."