It is them trying to satisfy both those who wanted class definition and those who want class freedom. With the class/job structure they can do both. I hope they add several new classes and jobs and I would also like them to break away from 1 class = 1 job where it makes sense to do so.