One problem I ran into with buffs in FFXI was that the buffs themselves can discriminate among classes. Haste was a great buff... for melee.
Very good point.
Something that may,or may not, hurt BRD come 2.0.
If the buffs take too much time, as most currently in the game do, (and worse, the time they took up in XI) this can become rather annoying quickly, spamming different buffs, to buff different classes, leaving you with no time to have fun with the class.
(Again looking at BRD in XI, and just sitting there waiting for something to happen, because songs took so long to cast.)