That's exactly what I was thinking. Repairing the weapons would be much better than the current system, imo. I just don't like getting new stronger weapons, and not wanting to use them ever. If I remember correctly, the first Dark Souls had a system close to that.