Originally it was planned for them to be optionall, Jobs for high specialisation and classes for a more diverse build. I think in the beginning on 2.x it was valid for Marauders to not use the jobcrystal as that only gave them tanking skills and it was not usefull when offtanking so having more cross class skills was better.
But right now it really does not seem to have any purpose.