修理システムいいと思います。
装備に耐久度があり、修理が必要になるのは自然ですから。
面倒?手間がかかる?
それがゲームだと思っていますし、修理程度でストレスなんか感じません。
そして、クラフターの人のためにも必要でしょう。

ただ、
修理システムがギル回収になるから。というのは、
修理自体の必要性にはなってないですよね。
そして、
NPCで100%、どこでも修理NPCがいる。だと、
結局、手間が無くなり、修理=ギルになってしまいます。