There’s no way around it, the current durability system is at best useless, and at worst negatively affecting the overall enjoyment of the game for players. It is currently linked with having to often repair your weapons as a time waster. If Moon wants to keep this system in the game, here’s my idea on how to turn it into a good system :
Add a system that buffs your weapons based on how much resources you put into repairing it, maybe bringing it on par with higher tier weapons acquired further into the game.
Another system could be to have the weapon to “record” how it was damaged, giving buffs/debuffs to players based on the enemy that damaged it, when you repair it.
** Personally, I would get rid of item durability. But if Moon wants it to stay, they need to make the system fun/interresting to interact with.