How Durability Should Work (imo)
Here's my suggestion for how I think durability should be reworked (since I know they're looking to rework it):
Items have limited durability. When durability runs out, the item is not destroyed, but becomes "broken" and is unusable. Items can be repaired with repair kits, but doing so reduces the items efficacy (not durability, but damage, mining speed, protection, ect.). An item can be restored to its full efficacy by reforging it with the same types of materials used to craft the item. The amount of materials required does not increase per repair, but remains constant (and is not necessarily the same amount used to craft it). Any random or custom item modifiers are retained and not rerolled when reforging.
edit: Okay it sounds like stat reductions are unpopular. So how about we keep the max durability reduction instead like it already is, but reforging using the crafting materials brings it back up to its original max durability. This will give you a reason to continue collecting those materials post endgame without nerfing or having to replace your gear.