Whether or not repairs are easy or hard to get isn't the issue. We should be able to at least trade damaged items. Selling in the bazaar, on retainer or to NPC I can understand 100% durability.

As others have said putting in a small prompt to ask if it's okay to trade for a damaged item would keep people from getting tricked and all the mess that comes with that.