yeah of course.. and those havent any cooldown and arent absolutely easy to counter especially for ranger and their traps. i mean you have 2 traps to counter any charge ( well for dw conqs just 1). one trap should always be ready when the cd of charges are off. you have a nearly 100% chance to counter a charge most of the times and still CC left. so even if someone charges you, you have a 360° stun and many other tools to cc and get in range again. i play a ranger myself, poorly equipt and i NEVER had issues with Sins. Ranger ccs are even faster then Stealh attack "lag". so you can cc a sin while it stealth attacks you and run away. there is no problem if yopu now the mechanics and have a bit of sense for timing. Just saying...
And if you really say you cant put down traps while moving... if you mean you cant put them while sprinting, just lol, dont sprint for half a second then, place the trap and sprint off. ffs, l2p....