Such a shame that jobs have no identity then :) except bard maybe.
Jobs are highly circumstantial, and you don't use their skills a lot anyways, except a few, in party.
Jobs don't give diversity, it's the other way around. Jobs are limited in nr of cross-skills they can use, for (mostly) little benefit.
While classes can use many cross-skills from many other classes.
It's hardly overkill, when you don't even use Job skills most of the time. How often do you use any BLM skills outside party for example? and even then you probably use mostly sleep and Flare.
WHM mostly just regain
DRG, Jump?
You're limiting yourself, for basically no gains.
That's why Jobs need many more skills, to feel unique.
