Having to take note of your stashed resources every time you wish to upgrade, sell, etc. causes unnecessary busy work and frustration.
It’s would do more good than harm to have vendors access your stashed inventory, even if it’s just for crafting/cooking resources, saving trips to the stash for weapons/armour.