I've been putting a lot of thought into this lately. We already know from developer letters and posts that a Job system is coming which will feature specialized combat roles. Once this system is implemented, there will be little to no reason to ever use a class role. Why would I play Gladiator when Paladin is better equipped to tank? Why even have the option to be a Marauder if I am fully expected to use Warrior in any and every combat situation? In short, the class system will go unused once we have access to jobs. Why should we bother keeping the class system in-game if it unnecessarily complicates things?
What I propose is the following:
A) All current classes are renamed as follows:
Gladiator → Paladin
Marauder → Warrior
Pugilist → Monk
Lancer → Dragoon
Thaumaturge → Black Mage
Conjurer → White Mage
Archer → Ranger
B) Class abilities are re-assigned as necessary. E.g. Black Mage would receive the nukes/debuffs from Conjurer, but the buff/heal spells would go to White Mage.
C) All references in-game to the previous classes are simply edited and updated. Guild names are updated, NPC references to classes are edited, etc.
I firmly believe that having a job-only system would be an improvement in every which way over the current plan of classes co-existing alongside jobs. For one, traditional job names are part of long-established "Final Fantasy" lore. This will make the game feel more familiar to all the FF fans out there. Secondly, I cannot fathom a single situation where we would want to be entering combat as a class rather than as a job.
The way I see it, the class system is a relic from the old-development direction of this game, and we no longer need it. I cannot see any cons to removing the class system. Cross-job abilities would need to be examined, but surely the cost of doing so is greatly compensated by the benefit of an elegant and simple system which, due to experience with FFXI, we KNOW will work.