Ranger has burst damage and silence, it will rek a scout even if it has WF lol, althrough I can imagine mobility and so much attackspeed and aoe aa's makes it really annoying yea specially if many people have them and they run around everywhere pew pew pew xD lol