Looking at their specs, I can see that disruptors have a longer range. But that seems to be the only advantage.
Scrams not only have greater strength, but kill MWD’s and Jump Drives and Micro Jumps.
Activation cost is pretty close to the same. (And heavy scram has much lower activation cost than heavy disrupt.)
Why would anyone choose the disruptor?