I really liked the idea of cross class skills, the execution however was an issue. Leveling in ARR and HW still took quite a bit, so having to level 5 different jobs just to play your main job the way it's supposed to be played was a pain.
Or in warrior's case to be able to tank in the first place.