Example; the Legend of Zelda: BotW and TotK weapon degradation system. At first I was annoyed at it, but once I stopped caring about my “favorite weapon” I really started to enjoy the system. I think it lends really well to the sandbox nature of the game and it itches that resourcefulness nature inside me.
Can’t you pick up ammo in the Just Cause games? It’s been too long since I last played.
That being said, I like how Dying Light handles the decay system. You can repair a weapon so many times before it becomes completely useless, but in the second game I think you can just always repair stuff if you have the means.