warlocks don't hit for fucking 100k, if you let a warlock cast a haunt you suck anyway, warriors only do so much damage with RI + procs + on use + colossus, gg doing it without those
also, master the case of pre-cs'ing, if a warlock stops moving, he will almost certainly cast something, and u cant fake a pre cs unless the warlock is insanely good, and maybe 1-2 warlocks here are good enough to do that
warriors, just root / sheep / fear / stun him, he will do 0 dmg considering bleeds got fixed
hunters are harder to cc because of disengage / feign / meld / fear / ranged cs, and their damage is dealt primarily by debuffs, so hunters are way harder to deal with than warriors