I have great concerns for the addition of new classes to the game when it comes to semi support/DPS jobs.
Jobs give 2 things to the class that bring it into an end game role. The job soul, gives a stat boost to all stats of +10. The second thing is the abilities that make up its identity. For instance, Monk gives Pugilist many weapon skills needed in order to properly play the class for it's rotations.
The issue with Bard, is that the abilities that Bard gains from the job are all songs except for 1 aoe weapon skill. They are not needed to play the class/job in a DPS role. They are only needed for it in a support role. As new classes come into the game, more cross-class skills become available. While Bard will not benefit from this. the class Archer will benefit from selecting 10 of the best cross class skills from all classes.
So even with the loss of the attributes gained from the Job Soul, Archer may be found to be better then other jobs.
I feel that Archer should get another job added that is a more strict DPS role, perhaps that specializes more in the AoE aspect. This also goes for any other class that has a support dps job. It should also get a dps job as well.