As the game progresses, there’s a lot of useless equipment out there. Eventually even our beloved purple and orange practo weapons will be outdated and not even sell.
It would be awesome to have an npc where you can break down your old equipment in exchange for either random materials or a chance at recover a % of the materials used. All rng based, you could retrieve 5% of materials, 70% mats, or even recover your 1 pract from that 0 potential purple weapon you have around.
This not only could encourage rerolling characters as you can potentially re-craft the weapon you need, but also remove some of the clutter of old useless equipment.