I've seen some theories about the DF trying to get a "balanced" party (different classes, 2melee 2 ranged, etc), and about giving priority to jobs with less people playing (if there are more SMNs than MNKs, MNKs will have faster time)

I don't recall any confirmation from SE about this.