The fact still stands though that they have 2 different weapon types each. Conj = Wand/Cane, Thaum = Staff/Scepter, hell if you look at the guns in the game we have Pistols and Rifles for Musketeer. Going with that train of thought you could add 2-handed swords to Gladiator easily. Even further than that you could just add more weapon types to a given class considering some already have more than one.