Well, you sort of have a storage box implied, it's even magical. Given all resources, materials, augments and consumables you find, they are magically stored somewhere but in your inventory. Which makes the whole inventory idea strange. Why some stuff magic its way out of your grasp, while others not?
Nonetheless, don't get me wrong, I'm not fond of inventory limitations either. I prefer the Armory/Weaponry room-design style, such as from older installments. As you research stuff and scan new weapons, they are integrated to your weaponry, not your inventory. Inventory could deal, then, with things like mods and other stuff, if really existent at all.