Walk-if-off was always one of the weak talents. Partwise because it works on buffs too, in the end it might do more harm than good. Also in DOS2 most effects, soft or hard cc, only last 1 round and in such cases it has no effect at all, because it does not set the duration below 1 turn.

And Silence works on many other odd skills too if I remember correctly.