I like the armory system too. I am not sure that what is missing from the game is more defined classes as much as more alluring goals and reasons to party up.