I couldn't agree more, I never repair my own gear, it's just too much hastle compared to getting an NPC to do it. It would probably be better if gear cost 4 times as much to repair but lasted 4 times as long, that way it would at least feel like I was saving a decent chunk of money and I wouldn't have to mess about as often.