Personally I think a good encumbrance system is a good thing in games. For example, look at the Demon’s Souls remake. You can carry as much adventuring gear (heals, grenades, etc) to make your life easier as you like, if you have the stats for it. And if you need to pick up a unique item that is beyond your limit, it can be sent to your stash, which is what the original was missing.
The alternative is to limit consumables, ammo etc to some arbitrary number. E.g. You can carry 5 heals and 5 throwing knives and 50 arrows. If you don’t want knives but want more heals? Fuck you.