i think people just need to look at it differently and it all can work, give a gladiator a different weapon and he has a different skill set. instead of thinking class tied to weapon, think job/skills tied to weapon, the class just has 2 different ways to play it. hell its as easy as making 2 "classes" both called gladiator, the only thing is if u equip a 2 hander u have the one gladiators skills, u switch to sword and shield u become the other gladiator. I think this system would appease everyone.