Yes, a rail gun is essentially a mass driver. And for certain raw materials or particularly hardy pre-fab equipment, it might even work. What it will never do is get human beings off the ground. Even if the magnetic fields involved weren't strong enough to rip the iron out of your haemoglobin, the acceleration involved would almost certainly kill you.
I do like the idea for shooting heavy equipment into orbit, though.
As for a problem with electric drive being making large enough quantities of electrical power... I'll grant that it is a contributing factor, but mostly it is a question of design intent. Take the ion drive, for example. You are essentially taking a rarefied noble gas, ionizing it, and accelerating the ions using a high voltage electric field. Ok. You can do this with pretty high efficiency. However, you don't really get much push from the drive because you aren't discharging much mass at all. Yes, what mass leaves the ion drive is moving pretty fast, but momentum = mass * velocity. To overcome the fact that mass is low for this type of drive, you'd have to accelerate your ions monstrously hard. That means even higher voltages. There are practical limitations to how high a voltage you can reach before you start having serious problems.
A plasma drive might scale a bit better with a larger power source. But it still wouldn't do any good except once you were already in orbit, or at least well past the ionosphere. With only a few exceptions (most of anchor the launch mechanism to the earth), these electric propulsion systems will only work in a vacuum.