I wouldnt say that SE forgot about them, Rings and other accessory slots have the potential to up your characters stats a good bit, because they are not class dependant and they are a very optional part of your character it would make sense that the NPC dosnt repair them. They have to be made so that means you made them or bought them, so just fix them or pay for them to get fixed.