In all of the artifact repository's that I've evaluated I have to see how I can maintain my repository in such a way that I can archive old stuff so I'm not looking at thousands of artifacts in the tree while still being able to have repeatable builds of old software.
Not being able to rename/move/archive old artifacts means that they hang around and the repo gets unruly and hard to maintain.
Granted I'm new at this so maybe someone can point me in the right direction but this seems like a pretty big gap to me.