As usual, the problem with many things in this game is the actual implementation rather than the concept. Despite the Armoury system's focus on personal choice of specialization, there actually aren't enough unique choices available to really let the system shine. Also, more depth in the character progression systems already inherent in the game (i.e. guildmarks) would definitely help give more flesh to the Armory system's bones.

I would argue that, instead of spending development time taking a step backwards by reforming the Armoury system into a Jobs system, more resources be spent on further developing the depth in the current system as well as developing more or better methods of character progression to accommodate the current system.

(It goes without saying that even if time were spent to reform the Armoury system into a Jobs system, additional time would still be needed in the future to add more depth to the Jobs system since the current amount in the game at present is, in my opinion, insufficient. It is also my belief that the Armory system has more promise )