I think you guys are still falling into the trap of confusing Jobs with Classes. these Weapon Classes are not supposed to be synonymous with the Traditional Jobs of Past Final Fantasy's. You can't compare them. The US Localization team gave them flamboyant names to make them sound less simple, but in reality they should have kept the Japanese names of things like "Sword User" "Lance User" "Fist User" "Bow User" and "Axe User" I think less people would be falling into this nomenclature trap if they had.
Litterally they built the game to play like FFXI if FFXI had no jobs and just had its weapons and skills were learned from the weapons as well.
Hopefully the Job System will remove some of the frustrations players are having and make the Armoury system make more sense to the people who are still stuck in the trap of what each class is "Supposed" to be when each class is just supposed to be a weapon.