It all boils down to the size of the power source, and the reduction of resistance. Resistance equals heat, which requires size and complexity and weight to dissipate. Power sources for weapons are usually rather bulky.
But if you could create a zero-point energy source running a small, room-temperature-frictionless electromagnetic levitation bubble areound your rail gun projectile...
... that would be, like, awesome.