Dragoons are fine. I prefer having Dragoon/Monks as a second dps in my party over any other DPS in game.
Being a BLM aint easy either. We hate moving during fights, and we hate even more to lose a timed buff because of this.
Every class has its weak points.
L2P issues is all im seeing here. Adjust, or reroll!