There's a lot to like in the crafting system in this game. I love the variety, the special crafting stations, item traits, etc.
I just wish I could enjoy it instead of constantly having to make tough decisions about which mats that I would otherwise keep, go to the vendor or trash heap just to make enough room for other mats in the limited bank space (and this is with my 150+ item bank.)
It seems to me that storage was really designed around one single character with one single profession and at that, it better not be one of the very material heavy professions like enchanting or provisioning.
As soon as you start a second crafting profession you need to start playing a secondary mini-game of storage management and start getting rid of things that you would otherwise keep.
Say you have an enchanter character and a blacksmith and you play them both. You'd naturally want the enchanter to be the one deconstructing glyphs and the blacksmith deconstructing heavy armor and weapons. Good luck keeping all the runes, ores, gems, etc. in your bank and still have enough room to pass the appropriate material back and forth between your two alts.
About the only way to manage it is to constantly log in and out between alts to pass and process raw materials back and forth,
Since we don't have individual houses with storage, why not implement a system similar to GW2's where the mats get their own almost unlimited storage space that is separate from the bank space?
I love playing the game and enjoy crafting but I don't want to spend half my time micromanaging inventory to be able to do more than one craft.