When do you make gear "consumable"?
The economy is going up with the changes you made for a short time, but after people got the mods, gear, etc. the economy goes down again, e.g. Augments. With making gear consumable the economy will be feeded without a break and characters could become crafting specialists (new titles for them, eg. Master Craftsman), which would also stimulate economy and player interaction.