For the love of god also do this for the fishing accessories hnnnnng I swear I have the thing that prevents the line from breaking and everything but I don't enjoy or remember to put it on every time ;_;
The discount card and the fishing things are accessories (that currently don't work from inventory) meaning you have to equip them, but you're not going to equip them 24/7 because that takes a slot, you're only equipping when you need them, but that's an inconvenience to be doing, and also because they count as accessories you naturally just fit them into the vanity accessory slots for free so leaving them useless there doesn't even take a slot of anything in the first place.
If they worked from inventory you could just leave them in inventory forever if you want their effects (and they don't work if put in the vanity slot), so if you buffed them to work from inventory you're actually also adding an inherent downside that it'll start costing 1 inventory slot for the permanent effect version of it. And a lot of people will gladly take it, yes please.
Incidentally maybe it would be good if the items that work from inventory directly said in their tooltip "Works when left in inventory" so you know