How about this idea:

Items repaired by a crafter degrade at a slower rate than those repaired by an NPC??

Sorry if someone else already suggested, I haven't read all the posts since my last one.