I rather liked what they did with the sub job system in FFXI. It felt like the sub job abilities better complimented and helped define how you performed your main job.

Cross class abilities seem very limited and do little to effect how the main class plays in this game. Especially for jobs as you have access to fewer cross class abilities and have fewer cross class slots available.