I had the same thought op, was always getting overflowed with leve rewards etc going into armory chest.

There is an option I finally noticed that will put any new item into inventory rather then armory chest, it has helped a lot for me.

system>> character config. >> control settings >> character

here,s a screen of the option to not place newly obtained items into armory