Ye, id rather the cc be fixed so there is no need for this!
some cc's i have used use cooldowns based on enemy health or how many levels the enemy is above you or mobs that are actually bosses ((boss)).
that stuff didnt come towards the end of DS you have to wait till the creator has done or researched the boss fights to know exactly when to pop cd's and what not... just give it time we're only a month into the xpac