There is another aspect to consider. I would agree that not all jobs are equally balanced/good in the context of FL. However, have you considered that player on a very strong job can actually get bored? It can actually be more fun and challenging trying to get the best out of what may be seen as a weaker job.