Honestly I dont understand why this is even necessary.

If you remove cross class skills it would require as much work as creating a new job almost. Because they would have to go in and create job specific versions of provoke for War, DRK and any new tank class that they add.

Also they would have to create a specific version of swiftcast for all healing classes. SMN and any new mage/healing class they add. Ultimately adding in more work in the long run.

That is over 30 abilities they have to create and name for individual classes as well as icons for these abilities.

All of this work when they could have used that work on something more productive.