Railgun potentially cancelled: what went wrong for the US superweapon?

railgun test fire
The US Navy’s railgun may never make it out of development.