Hmmm, would have expected more, working in a weapon shop and all.
But I generally didn't use repair, aside from the permanent damage, finding the skill-levels was just too much trial & error. Likewise for identify; not to mention Loremaster should give other bonusses even if they are broken ATM.