I don't find the glyph system bad. It would be good to know how exactly are the glyphs used by mages, but for now i don't feel bad with them as condition to cast a spell.
Also, maybe we already should know a lot about glyphs, by reading some tips given in OOC way by devs team and from talking to NPCs ?
Lets say a mage has staff. What the mage do, is attach all his glyphs to the staf in various ways, to have easy access to them. I don't know if the mage has to touch them/see/put in the right order/or somethink, but glyphs on a staff seam to be good solution. It could be as well a spellbook, where not only are the glyphs attached to it, but the formulas/rituals/descriptions for mages who still need to recall them more often than expert mages.
The fact the glyphs are in inventory doesn't spoil a bit. This what is wrong is the fact there are limited slots in inventory. It is not normal that you can have in it few stacks of different kinds of swords and still have a lot slots empty, but if you have a lot of different glyphs, you suddently have no free slots left. How is that possible when the swords take 100 times more room than the glyphs?
The inventory slots should be infinite
Its not like in diablo, we have other factors here, like capacity, or weight limit.