As much as I like the current system for the sake of balance and class definition I would prefer going back to the sub job system. People think that in FFXI you got pigeon-holed into certain sub jobs for classes, well it was only really one thing that broke the system for the most part and the was Utsusemi as in a lot of cases people went /NIN and expected you to as well.

With the current system yes you have lot's of choices for now but down the line when the game has developed and people have figured out the optimal builds for each class, how will you feel about having to level lot's of classes to all different ranks to gain those certain abilities that will create that optimal build that people expect you to have. There will not be so much freedom in choices then and you will be back to being pigeon-holed, only now you will have to do even more work to not be considered gimp.