The million rounds per minute stat is not a suggestion that it be fired for a minute, but in a tenth of a second, we might want to fire 1,500 rounds. I don't understand people pooh-poohing an idea they know nothing about.
The system does use explosives like regular ammo.
I'm not pooh-poohing the idea I just wonder how it can replace artillery.
Hint: it's called propelant, not "explosives".
Does this phrase sound vaguely familiar? "For every reaction ther is an equal and opposite reaction."
Lots of mass accelerated and moved very rapidly in one direction, what's the equal and opposite reaction?
Bonus points for using the word "recoil" in the answer...