Warlocks currently have (blood)fear and mortalcoil/howl of terror / shadowfury, that's 2 cc spells sir. ( Noone PvP's with pet )
Every single class has more than 2 cc spells, yes, even paladins.
As for defenses, we have a few defensive cooldowns, on a 3 minute timer. They happen to be extremely effective against all those classes with offensive cooldowns on 2 minute timers or less /sarcasm.
As for damage, as far as I know warlocks hardly deal any damage unless free casting, and currently their burst, which still requires hardcasting, is balanced around dark soul, a dispellable buff on 2 minute cooldown....
If you have any problem with warlocks, you are either braindead, not level 90 or in green gear...