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.