Iv said for years to my m8s blizz should add a 0.5 - 1sec immune to vanish so it dont break, Tho it isent always the other players fault, i think half the time its the own rogues fault, you vanish and spam your cheapshot key, for me its 5, and 5 is also my main move spell to, mutilate, hemo, sinister bla bla.. if you vanish and spam your cheapshot key to fast i feel it uses the main attack before you vanish, dealing dmg and breaking vanish, i have hardly have any problems with vanish atm :/ somtimes... a DK sneezes and breaks my stealth or a hunter farts and it breaks tho... vs melee it works ok :P