Well, throwing in my two cents, it'd be pretty cool if blacksmithing/crafting (depending on the material) was required to repair and if an item actually broke then higher blacksmithing/crafting was needed to actually fix it. And on top of this, make it so with each repair, whether broken or just loss of durability, lowered the max durability of the weapon. Oh, and tie item value and damage/armor to durability.

This way people would actually be dissuaded from just breaking items all the time and ignoring the durbility stat.

Give consequences to it that actually matter and make people value keeping their gear in shape....and even the stuff they plan to sell if they want money.

It'd also promote crafting skills since people would want to be able to maintain gear...which is completely realistic and immersive. Oh, and the My Precious talent would then matter as it helps durability.....you can even tie the ability to repair things to pristine condition as a high level skill/talent (either as a change to My Precious or separate thing).

On the other hand.....using the wands or staff to basically shoot a fireball and thus using up durability confuses me.