Interdependence fosters an economy. And the advent of specialist had several functions not just uplifting the solo crafter.

And someone on this forum or one like it already threw a monkey wrench in that analogy of being able to level all the fighting jobs. Switch between all the jobs at will all You want...you still not beating Sophia (hard) with your omni jobs.....You need a team.....this is an MMO....that also goes for crafting in a mmo interdependence breeds teamwork and bolsters the game's economy. A bunch of self sufficient mini entities that gather and crafter all their stuff do no lend as well toward teamwork MMO... especially not in comparison to this system coming up.