Bards are mostly buff giver in the group. they dont have high dps compare to other scout class. but since Bard and enchanter type class are the only class who can haste, they have medium demand depends on how well the group leader knows about Bard/Haste buffs. I think Shaman has Haste buff but seems Shaman always focus on heal not like those in EQ 1. Bad thing is Bard, I mean troubador only not Diega , doesnt have Mezz untill Lvl 50.
Most of the current EQ 2 players are from FF11, they dont know much about Bard even though FF11 have bard class. Normally group leader only has Healer and fighters in their mind, they will just fill any class into the empty group slot.
But I would think Bard would has a high demand at high lvl since they can give out high DPS compare to the other Haste class, and they can buff when they are running( yes. other class need to stand still to cast spells ) so bard is good. USE THEM!