I've found myself in situations where I know a bandit/killer is nearby and I already had a weapon, but didn't want to confront the bandit. In this situation, any other weapons I come across I would want to intentionally break or sabotage so that the bandit does not have an advantage. For example I might find a M4A1 rifle on the floor with some ammo, whereas I am using a Mosin, and prefer the Mosin. In this example I would want to break the M4A1 or make it unusable, without encumbering myself with more items (such as the magazines for the M4A1)
This is purely a suggestion and I think would help immensely with immersion/realism. In reality, if we had a powerful weapon we would not just leave other weapons for a potential threat to pickup. I believe this would add an interesting angle to the game also because you might find a weapon with the "broken" attribute, meaning only another player could have done this, and you know someone has been through the area. It could also allow players to leave trails or breadcrumbs for others too.