Each class has advantages and disadvantages on different fights and that is a great concept in this game imo. Imagine the how OP drg would be if we would get 100% uptime on bosses and could just stand and spam the rotation... would make the class utterly dull. Just need to get used to it and swear it out when the boss turns just at the wrong moment - it's all part of the deal.