Replying to OP: I don't mind the armory system but I hope advanced jobs unlock abilities that further define a certain role and aren't cross-class abilities. For instance, say I level Gladiator to 30, Conjurer to 20 (yes I stole this idea from someone else, I think its great), I unlock Paladin - Paladin would have its own set of abilities with the majority defining ones being Paladin exclusive. This way people can specialize as they see and still have some flexibility.