When playing on normal, you need to train slaves specifically to get a specialization or whatever(fighter, worker, etc.) and to my knowledge easy mode removes specific requirements and only costs loyalty. I made a new game which was on easy mode and when loading back into my main normal mode save, the requirements for specific specializations were removed.