I personally love the whole concept behind sub-classes/jobs. I would love it if Sam was to get a sub-job called sword saint that does batshit insane damage. hell give them a secondary sub-job called shogun which is now a tank job. I know a lot of the community doesn't like the idea but I can definitely see protentional sub-jobs can bring. The only thing that I genuinely see holding it back is the balancing. Even to this day Blizz still struggles with balancing their classes.