For me each classes (Cleric, Druid, Ranger, Paladin, Fighter, Rogue, Bard, Wizard (specialist or not)) should receive one "skill set" and all member of the class should get the same. After, the difference between characters would be how you use that skill set. I can't see any valid reason ...