Quote Originally Posted by Bishop81 View Post
Don't see why we can't have "similar" Jobs, they both branch off the same base class after all.
Because you run into issues with reduntancy. Jobs are basically specializations of a class. Having more of them creates issues with balance. If each job needs to have a basic amount of equal representation, and the content needs to be done in such a way that all jobs are relevant, having fewer of them, makes things more simple.