[3) Put a repair NPC at the start of every dungeon. Lore wise, this makes 0 sense. Probably a better option still compared to #1 and #2.]

Except that they already put Novice NPCs outside the entrances to some of the dungeons. I'm sure they could find some way to make it lore friendly.

Also I messed up the quote tag, I'm on a phone and too lazy to fix it properly.